前の記事 ≪:マウスホバーでハイライトするピュアCSSのメニュー作成サンプル
次の記事 ≫:WordPressに様々なスタイルのページャ機能を付与できるプラグイン「WP Pa...

PHPのPDOを超簡単に使えるラッパークラスライブラリ

2009年09月03日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法

Simple PHP PDO Wrapper : light, static, easy - Let’s explore the web technologies together

PHPのPDOを超簡単に使えるラッパークラスライブラリ。
PDOでも簡単にデータベースに接続することが出来ますが、よりシンプルに簡単にアクセスできるライブラリが公開されました。



接続の初期化は以下のスタティックメソッドを利用しておきます。

Db::setConnectionInfo('schemaname','root', '123456');

あとは、executeでSQLを実行するだけ

例)
Db::execute('INSERT INTO users(username, password) VALUES(:name, :pass)', $user);

データの取得メソッドも充実

// id = 2 のユーザの名前を取得
$name = Db::getValue('SELECT username FROM users WHERE id = ?', 2);
echo 'Name of 2nd user : ' . $name . "<br />";

// id = 1 の1行をゲット
$row = Db::getRow('SELECT * FROM users WHERE id = ?', 1);
echo 'Row of 1st user : <pre>';
print_r($row);

// 結果のセットを得る
$result = Db::getResult('SELECT * FROM users limit 2');
print_r($result);

なかなかシンプルに使えるのでお手軽でいいですね。
スタティックメソッドで使っているため、プログラムのどの部分でも使えちゃうというところもプログラムによっては便利でしょう。

関連の記事検索:PHP, pdo, database
スポンサード リンク

By.KJ : 2009年09月03日 10:08 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)