我有一个简单的查询,它在普通环境中工作,但不适用于PHPUnit。
这是代码,但我认为它不会有任何用处:
$a = mysql_query("SELECT id,img FROM images");
$b = mysql_fetch_array($a);
我已连接到数据库。
错误是:
mysql_fetch_array() expects parameter 1 to be resource, boolean given.
错误指向fetch命令。
答案 0 :(得分:0)
查询失败。查询失败时,mysql_query()
函数返回false
。
您应始终检查错误。当代码不起作用时,您还应该read the documentation;它告诉你要寻找什么。
$a = mysql_query("SELECT id,img FROM images");
if ($a === false) {
die(mysql_error());
}
$b = mysql_fetch_array($a);