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中文网其他相关文章!