我有 2 张这样的 table
tbl_收件箱
-发件人号码
-消息
tbl_报告
-号码
-名称
-计数
实际上我想显示这些数字在表计数中出现的次数,
我已经尝试过这段代码,但没有显示任何内容。
这是我的代码:
$count = mysql_query("SELECT count(SenderNumber) as num FROM tbl_inbox WHERE SenderNumber = ".$data['Number']"");
$result = mysql_fetch_assoc($count);
$countresult = $result['num'];
最佳答案
首先你的连接不正确,应该是
...WHERE SenderNumber = ".$data['Number']);
其次,您可以使用 mysql_num_rows()
,而不是使用 count()
echo mysql_num_rows($count); //Returns row count
Note:
mysql_()
is deprecated, consider usingmysqli_()
orPDO
instead
关于php - 在php中使用COUNT时无法获取记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19287863/