ICE NoteBook
2009年4月2日 星期四
PEAR - MDB2
MDB2是PEAR連線資料庫的模組,以下是一般的用法
$dsn = @array( 'phptype' => "mysql", 'username' => "DBUser", 'password' => "DBPass", 'hostspec' => "DBHost", 'database' => "DBName", ); $options = @array( 'debug' => 2, 'portability' => MDB2_PORTABILITY_ALL, ); $mdb2 =& MDB2::connect($dsn, $options); if (PEAR::isError($mdb2)){ die($mdb2->getMessage()); } $mdb2->setFetchMode(MDB2_FETCHMODE_ASSOC); $mdb2->exec('set names utf8');
不過有問題的時候它顯示的錯誤訊息還真是給他清楚= ="
這時候可以在判斷連線DB的時候加上一段語法
if (PEAR::isError($mdb2)){ die($mdb2->getMessage(). ', ' . $mdb2->getDebugInfo()); }
這樣可以得到更多的訊息喔
沒有留言:
張貼留言
‹
›
首頁
查看網路版
沒有留言:
張貼留言