好的,所以我遇到了问题。我似乎无法在 PHP 中成功回显 SQL 计数。
SQL:
SELECT TableA.C, COUNT(*) FROM TableA JOIN TableB ON (TableA.C = TableB.D)
WHERE TableB.E = 1 GROUP BY TableA.C ORDER BY COUNT(*) DESC
PHP:
$result= mysql_query("SELECT TableA.C, COUNT(*) FROM TableA JOIN TableB ON (TableA.C = TableB.D)
WHERE TableB.E = 1 GROUP BY TableA.C ORDER BY COUNT(*) DESC");
while($rows = mysql_fetch_array($result))
{
echo $rows['Count']."</br>";
}
$rows = mysql_fetch_array($result);
{
echo $rows['Count'];
}
我已经尝试了我在网上找到的两种不同的东西(上面)。我什至尝试使用“mysql_fetch_array($result, MYSQL_ASSOC)”而不是 mysql_fetch_array($result)。
每次,我都会收到相同的错误消息:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in
/home/semsemx1/public_html/x/xx.php
此外,我尝试将大写为“ $rows['COUNT']
”,但这不起作用。
任何帮助,将不胜感激。