可能重复:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
$query = "SELECT UniqueID FROM configuration";
$result = mysql_query($query)or die(mysql_error());;
while($row = mysql_fetch_assoc($result)) { }
将异常视为
警告:
mysql_fetch_assoc()
:提供的参数不是第10行的C:\ Program Files \ Apache Group \ Apache2 \ htdocs \ ehp \ hello.php中的有效MySQL结果资源
答案 0 :(得分:1)
这有点令人困惑,因为这种事情通常是由SQL错误引起的,但是行..or die(mysql_error());
应该选择了这一点。检查循环中没有覆盖$result
变量的内容。