0
我使用PDO連接到MySQL錯誤建立一個數據庫連接PDO
include_once('connection_insert.php');
global $host, $dbname, $user, $pass;
$DBH = new PDO("mysql:host=$host;dbname=$dbname", $user, $pass);
$DBH->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); ///*** for error handling
function insert_terms(){
global $DBH;
$STH = $DBH->prepare("INSERT IGNORE INTO table
(name,state)
value (?,?)");
return $STH;
$DBH = Null;// Closing Connection
}
但我面對的錯誤:
Error establishing a database connection
我的問題是,在這種正確的方式使用global $DBH;
和關閉連接$DBH = Null;// Closing Connection
編輯
connection_insert.php
$host = 'localhost';
$user = 'username';
$pass = 'password';
$dbname = 'db';
是的,我有include_once('connection_insert.php'); – Harinder
顯示來自'connection_insert.php'的代碼 – voodoo417
事實上,你需要拋出這段代碼並且正確寫入 – voodoo417