Pear DBクラスを使う
PHPからデータベースを操作する場合は、以下のようにDB.phpを読み込みます。
require_once('DB.php');
接続するときはDB::connect*1を使用して、例えば、
$db = & DB::connect('mysql://user:passwd@localhost/dbname');
クエリを投げるときは、
$res = $db->query('select * from testtable');
結果を取得するときは、
$row = $res->fetchRow(DB_FETCHMODE_ASSOC)
で順番に行が返される。DB_FETCHMODE_ASSOCを指定した場合はカラム名のハッシュで、何も指定しないときはカラムごとの配列で返される。
*1:追記:参照にした方がよさげ