-2

過去に私はphpでmysqlにadodbを使用していました。今、私はPDOを使いたいです。データベースへの1つの接続を使用してadodbクエリからpdoにすばやく切り替える方法はありますか?

4

2 に答える 2

1

次の 2 つの例を確認してください。

#PDO script:
$db = new PDO("mysql:dbname=you_db_name;host=127.0.0.1", "root", "");
$rs = $db->query("SELECT * FROM table")->fetchAll(PDO::FETCH_ASSOC);
foreach($rs as $r) {}

#ADOdb script
require_once("adodb5/adodb.inc.php");
$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
$db = NewADOConnection("mysql://root:@127.0.0.1/you_db_name");
$rs = $db->Execute("SELECT * FROM table");
foreach($rs as $r) {}

PDO はネイティブ コンパイル ライブラリであり、実行時にロードされないことに注意してください。

于 2010-02-02T08:03:52.047 に答える