phpをどうにかやってみたい僕の日々

プログラム言語であるPHPをちょっと本気でやってみようという自分自身を奮起させる為のブログ。

【PDOの利用】sqliteの接続方法ファンクション関数

2011年03月25日 | php
ちょっと便利だったので忘れる前にメモ

外部php:
$sql = new sql;

class sql{

function read( $dbname ){
if (! $db = new PDO("sqlite:date.db")) {
die("接続失敗です");
}
$db->beginTransaction();
$sql = $db->prepare("SELECT * FROM ".$dbname);
if (! $sql->execute()) {
die("クエリーが失敗しました。");
}
$db->commit();
$result = $sql->fetchAll(PDO::FETCH_ASSOC);
return $result;
}


}

?>

これ、結構使います。
やっぱ、レンタルサーバーとかだとMySQLが不安定だったり
設定が面倒臭いからsqliteとかで一緒にうpするほうが楽ですねー

ちなみに、起動はこうね。
include('外部php');
$sqlread = $sql->read($dbname);
?>