我不斷收到 警告提取數據:和mysql_fetch_row()預計參數1是資源,布爾在XX給出的第6行雖然從數據庫和PHP
錯誤,那麼這段代碼的問題?我該如何解決它?
$read = mysql_query("select * from detail");
while($wr = mysql_fetch_array($read)) {
echo $wr['Who'];
echo "<br />";
echo $wr['Time'];
echo "<br />";
echo $wr['What'];
}
編輯;我這樣做仍然給錯誤。
$db = new mysqli('localhost', 'root', '', 'panel');
$sql = "select * from detail";
$read = $db->query($sql);
while($wr = mysql_fetch_array($read)) {
echo $wr['Who'];
echo "<br />";
echo $wr['Time'];
echo "<br />";
echo $wr['What'];
}
如果您搜索確切的錯誤消息,您會得到足夠多的類似問題。例如:http://stackoverflow.com/questions/2973202/php-error-mysql-fetch-array-expects-parameter-1-to-be-resource-boolean-given – deceze 2011-12-28 05:16:51
我做到了。每個人都有不同的解決方案。礦必須這麼容易 – Extelliqent 2011-12-28 05:21:33
'var_dump($ read)'在循環之前給了你什麼? – deceze 2011-12-28 05:22:10