タグ

ブックマーク / 9jp.info (3)

  • FuelPHPのコアを複数のアプリで共有する方法 » とりあえず9JP

    FuelPHPのコアを複数のアプリケーションで共有する方法。 1.FuelPHP体の配置 まずはFuelPHPをダウンロードして配置する。 パスが通れば何処でも良いのだけれど、とりあえず、例として、~/web/に置いてみる。 こんな感じ。 2.アプリケーションの配置 ~/web/hoge/以下に hoge というディレクトリを作成し、アプリケーションを配置することにする。 ripper@skuld002:~/web$ pwd /home/ripper/web ripper@skuld002:~/web$ mkdir hoge ripper@skuld002:~/web$ cp -r ./fuelphp/fuel/app/ ./fuelphp/public/ ./fuelphp/oil ./hoge んで、~/web/ 以下はこんな感じになる。 ripper@skuld002:~/web$

    iww
    iww 2014/08/09
  • 高機能で軽快なMySQL・SQLiteの管理ツールSQL Buddy » とりあえず9JP

    phpMyAdminの代わりに使えそうな、MySQL管理ツール、SQL Buddyを使ってみたのでメモしてみる。 インストールは極々簡単で、SQL Buddyのページからダウンロードして解凍後アップロードするだけ。 アップロードしたディレクトリにアクセスすると、以下のようなページが表示される。 phpMyAdmin同様自ホスト以外のデータベースの管理も可能な模様。 このSQLBuddy、操作可能な機能の面では、phpMyAdminに若干劣るものの、操作性というか、管理パネルのシンプルさという点では、phpMyAdminよりも優れていると思う。 また、動作そのものもphpMyAdminより軽快な気がする。 以下はユーザ管理画面の例 あと、インストールして気づいたのだけど… ドロップダウンリストでSQLiteを選択するとSQLiteデータベースも管理可能な模様。 テキストフィールドにDBファイ

  • PDOとMYSQLの組み合わせでLIMITを使う場合の注意点 » とりあえず9JP

    注意点というほどでも無いかもしれないけど、一度ハマった事があるので・・・。 $sql = "SELECT * FROM example_tbl WHERE name=? age=?"; $sth = $dbh->prepare($sql); $sth-> execute(array('あいうえお' , 18)); という感じで配列で渡すと非常に手軽だけれど・・・ $sql = "SELECT * FROM example_tbl WHERE name=? age=? LIMIT ?,?"; $sth = $dbh->prepare($sql); $sth-> execute(array('あいうえお' , 18, 0, 30)); といった感じでLIMITの値を渡すとエラーが出る。 配列で渡す場合、全て文字列として渡すらしく、LIMITに文字列を渡してしまった事が原因らしい。 なので、LI

    iww
    iww 2010/10/21
    PDO::PARAM_INT を使うといいのか。 なるほど!
  • 1