我一直在關注本教程以構建搜索引擎。我得到一個錯誤mysql_num_rows():提供的參數不是有效的MySQL結果資源錯誤
代碼(檢查網站上,LINK嘗試搜索,你會得到一個錯誤。):
$query = mysql_query($query);
$numrows = mysql_num_rows($query);
if($numrows > 0){
while($row = mysql_fetch_assoc($query)){
$id = $row['id'];
$title = $row['title'];
$description = $row['description'];
$keywords = $row['keywords'];
$link = $row['link'];
echo "<h2><a href='$link's>$title</a></h2>
$description<br /><br />";
}
}else
echo "No Results found for <b>$k</b>";
//disconnect
mysql_close();
?>
http://www.youtube.com/watch?v=OPmBJhhuwSM
嘗試:$ query = mysql_query($ query)||死亡(mysql_error());它輸出了什麼? – Christoph
網站上有相同的錯誤消息,大約有$ INFINITY重複項。他們都歸結爲同樣的事情:你的數據庫操作失敗了。你的代碼只是假設什麼都不會失敗。而現在,您因錯誤消息而陷入困境,因爲您根本沒有錯誤處理。 –
告訴我們你的疑問! –