mysql_fetch_array() 中的參數無效
問題描述
執行 PHP腳本時,以下錯誤是遇到:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result [duplicate]
錯誤的來源
此錯誤通常是在$result 變數(預計包含有效的MySQL 結果集)為實際上為空或無效。
代碼片段
The導致問題的代碼片段:
$connector = new DbConnector(); $result = $connector->query('SELECT title,content FROM staff_vacancies ORDER BY ordering LIMIT 0,100'); while ($row = $connector->fetchArray($result)){ echo $row['title'].'</h3>'; echo $row['content']; }
可能的原因
以下是導致$result變數無效的可能原因:
解決方案
要解決此問題,請考慮以下事項步驟:
以上是為什麼我的 PHP 腳本會拋出「mysql_fetch_array():提供的參數不是有效的 MySQL 結果」警告?的詳細內容。更多資訊請關注PHP中文網其他相關文章!