2014年6月2日月曜日

軽量PHPデータベースフレームワーク「Medoo」

軽量PHPデータベースフレームワーク「Medoo」を利用してみました。ドキュメントに簡単なサンプルが紹介されていますので、これを参考にすれば、すぐに使いこなせると思います。PHP 5.4以上で、配列を [] として書くのが、エレガントなようです。

例、array()で書いています。
// 読み込み
require "./medoo.min.php";

// DB接続
$database = new medoo(
  array(
  'database_type' => 'mysql',
  'database_name' => 'sampledb',
  'server' => 'localhost',
  'username' => 'username',
  'password' => 'password',
  'port' => 3306,
  'charset' => 'utf8',
  'option' => array(
      PDO::ATTR_CASE => PDO::CASE_NATURAL
    )
  )
);

// Insert
$database->insert('users', 
  array(
    'name' => 'foo',
    'email' => 'foo@bar.com',
  )
);

// select
$datas = $database->select("users", 
  array(
    "name",
    "email"
  ), 
  array(
    "id[>]" => 100
  )
);

0 件のコメント:

コメントを投稿