Text_DBだとおもったら正確にはPHP-Text-DB APIだった。テキストファイルをデータベースのように扱う事ができるライブラリ。あくまでデータベースのように。なのでJOINができない。SQLiteがあれば必要ないが、SQLiteが入っていないレンタルサーバも対象にした場合使えそう。
<php> require_once 'php-api/txt-db-api.php'; $db = new Database("myDatabase"); $rs=$db->executeQuery("SELECT name, prename, zip AS zipCode FROM people WHERE zip='1234' ORDER BY name; "); while( $rs->next() ){ list($name,$prename,$zip)=$rs->getCurrentValues();
echo "$name $prename has the zip code $zip";
} </php>
絶対あるとおもった。解凍したファイルの中のpearフォルダの中がそれ。 あらかじめtxt-db-apiを読みこんだ上でつかう。
詳細なつかい方についてはTxt-Db-Api goes PEARが参考になる。
テーブル一つごとに1ファイル。SQLiteとは違う。