我有这样的代码:打印出来COUNT - SQL/PHP
$topics= mysql_query("SELECT COUNT(*) FROM forum_topics WHERE forum_id=".$h['forum_id']."");
print $topics; //This prints out 1, but should be 14?
正如你所看到的,我从我的表中选择COUNT。该表包含14行。我怎样才能打印出来?就像现在,当我打印出$主题时,它只是说资源ID#18。
你读过关于使用mysql PHP函数的一些教程/文档吗? – Mat
是的,我读了关于COUNT(*)函数,尽管它使用WHILE循环完成。我希望这可以避免。 “ –
”返回的结果资源应该传递给mysql_fetch_array()和其他用于处理结果表的函数来访问返回的数据。“ - mysql_query文档。如果不需要循环,则不需要循环,但需要使用这些函数。 – Mat