我想访问数据库中的两个表,一个代理和其他属性。当我点击前一页上的链接时,它会将我带到地址栏中的id。我不明白为什么我不断收到此错误信息:警告:mysql_numrows()预计参数1是资源,布尔在C中给出:\ WAMP \ WWW \上线实践\ details.php 16错误与PHP查询
$id = $_GET['id'];
$agent ="SELECT agentId FROM properties WHERE id='$id'";
$agentQuery ="SELECT * FROM agents WHERE agentId='$agent'";
$agentResult=mysql_query($agentQuery);
$agentNum=mysql_numrows($agentResult);
我已经有此代码的工作:
$query ="SELECT * FROM properties WHERE id = '$id'";
$result=mysql_query($query);
$num=mysql_numrows($result);
*绝不*假设mysql_query成功。您应该*总是*检查以确保查询工作。 'if($ agentResult === FALSE){die(mysql_error()); }' –
你能*请*写一个更好,更具描述性的标题?这与phpmyadmin有什么关系? –
'$ agent'有什么价值? – desbest