用include.db.inc.php的時候Call to a member function prepare() on a non-object in 錯誤。網上搜索是pdo擴展問題,但是在php.ini裡面沒找到 extension=php_pdo.dll只有 extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_oic.dll
extension=php_pdo_sqlite.dll
求大神告知怎麼解決
您用的是php幾?
一下是php.ini配置支持mysql連接。 建議用xampp繼承apach,php,mysql軟件。
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
給你分享一段PHP7 用PDO連接mysq的代碼:
// PDO
$pdo = new PDO('mysql:host=example.com;dbname=database', 'user', 'password');
$statement = $pdo->query("SELECT 'Hello, dear MySQL user!' AS _message FROM DUAL");
$row = $statement->fetch(PDO::FETCH_ASSOC);
echo htmlentities($row['_message']);