由於某種原因,當我運行一個$result=mysql_query(...)
應該返回一個數組來解析mysql_fetch_array
,我總是收到一個錯誤,返回的值爲$result
的值是字符串或布爾值,而mysql_fetch_array()
無法使用。我一直在我的服務器上運行相同的查詢多年,出於某種原因,它最近停止工作。mysql_query返回布爾值或字符串?
這裏的示例代碼:
$result=mysql_query("SELECT * FROM `patient_list`");
while ($row=mysql_fetch_array($result)) {
...
}
我最近升級到WAMP的最新版本。可能與它有什麼關係?有什麼想法嗎?
順便說一句,它可以幫助編寫查詢這樣所有的時間,因爲如果你得到一個錯誤的mysql_query,你的程序無論如何都不會工作 - 但這你會立即得到消息) – nikans 2012-01-04 14:19:27