<?php
$config['db'] = array (
'host' => 'localhost',
'username' => 'root',
'password' => '',
'dbname' => 'pdologin'
);
$db = new PDO("mysql:host={$config['db']['host']};dbname={$config['db']['dbname']}",
$config['db']['username'], $config['db']['password']);
$query = $db->query("SELECT * 'firstname' FROM 'login'");
while ($row = $query->fetch(PDO::FETCH_ASSOC)){
echo $row['firstname'], '<br>';
}
?>
當我運行代碼時,出現錯誤「致命錯誤:致電到位於第12行的C:\ webroot \ wamp \ www \ index.php中的非對象上的成員函數fetch()。pdo未返回輸出。致命錯誤:調用成員函數fetch()在第12行的C: webroot wamp www index.php中的非對象上
什麼使它出錯?我唯一能想到的就是SQL查詢。
這是整個相關邊欄的約2/3的欺騙。請做適當的研究,你會發現根本原因。 – Charles