这个错误是说传递给mysql_fetch_array()的不是一个有效的指针——“MySQL result resource”
就是说错误产生于$result_key = mysql_query($sql_key,$connect);
可能是你没有正确的连接到mysql,也可能是查询串错
你的key = $row_arc[key]中
key 是什么类型?
$row_arc[key]是哪里来的?
就是说错误产生于$result_key = mysql_query($sql_key,$connect);
可能是你没有正确的连接到mysql,也可能是查询串错
你的key = $row_arc[key]中
key 是什么类型?
$row_arc[key]是哪里来的?
$row_arc[key]是从数据库中取出来的,也是varchar型的。
$sql_key = "SELECT * FROM $articletable WHERE key = '$temp'";
在打印出来,然后到数据库上执行,这样可以更直接地了解是sql语句出错,还是其它的!
$result_key = mysql_query($sql_key,$connect);
$row_key = mysql_fetch_array($result_key);前面如果建立过连接,第二句直接使用$result_key = mysql_query($sql_key);
返回的$row_key是不是只有一个?