我想简单地显示通过查询获取的值。
$newquery = "SELECT fullname FROM `users` WHERE user_id=" . $row['usernumber'];
$newresult=mysql_query($newquery);
$newrow = mysql_fetch_row($newresult);
echo "<td>" . $newrow[0]. "</td>";
($row['usernumber']
从前一个查询中获取的位置。)
我收到此错误:
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /a/b/viewall.php on line 41
我认为这意味着我的查询由于某种原因而失败。
如果echo $newquery;
我得到
SELECT fullname FROM `users` WHERE user_id=3
如果我单独在mysql中运行它,它会正确返回fullname
对应的user_id=3
。
可能是什么问题呢?