我多年来一直在使用这种方法,但由于某种原因我现在无法从表中提取信息。前两个查询工作正常,但由于某种原因,我无法让第三个查询工作。没有错误被抛出,这个相同的查询在其他页面上工作,但我想这可能是问题,因为我一次拉过太多查询?不确定,但对于我的生活,我无法弄清楚出了什么问题。
脚本末尾的输出:
客户ID正确输出
资源ID#19
对于返回的行数没有任何结果
$customer_id= $_GET['customer_id'];
mysql_connect("localhost", "******", "******") or die(mysql_error());
mysql_select_db("database") or die(mysql_error());
$find = mysql_query("SELECT * FROM userInformation WHERE customer_id = '$customer_id' ");
$user_information = mysql_fetch_array($find);
$find = mysql_query("SELECT * FROM technicalInformation WHERE customer_id = '$customer_id' ");
$technical_information = mysql_fetch_array($find);
$find = mysql_query("SELECT * FROM network_information WHERE customer_id = '$customer_id' ") or die(mysql_error());
echo 'User ID is '.$customer_id.'<BR>';
echo $find.'<BR>';
$rows = mysql_num_rows($find);
exit($rows);
mysql_close();
答案 0 :(得分:1)
echo $rows;
行之后需要$rows = mysql_num_rows($find);
。