php – mySQL查询返回资源ID#5
作者:互联网
我已经搜索了可能的解决方案.我尝试循环以及尝试mysql_fetch_assoc和mysql_fetch_array的变体,但我仍然得到资源ID#5:0:错误.
这是我认为产生错误的代码.
<?php
mysqlc();
$email = GetSQLValueString($_SESSION['user'], "text");
$query = sprintf("SELECT * FROM newmember WHERE email = %s",$email);
$res = mysql_query($query) or die('Query failed: ' . mysql_error() . "<br />\n$sql");
$row = mysql_fetch_assoc($res);
?>
解决方法:
“资源ID#5:0”不是错误.这意味着您尝试回显$res而不是尝试使用$row变量,例如$row [column]用于fetch_assoc,$row [0]用于fetch_row,两者都用于fetch_array.
其他答案解释了mysql_fetch_ *的使用
另外,不推荐使用mysql_ *.您应该使用mysqli_ *或PDO函数.
标签:php,mysql,facebook,facebook-graph-api,facebook-fql 来源: https://codeday.me/bug/20190927/1824733.html