我试图在我的网站上显示数据库表的计数。我正在使用的代码是:在数据库表中计算行
<?php
$results = mysql_query("SELECT COUNT('id') from `idols`");
$count = mysql_result($results, 0);
$idols = number_format($count);
echo "$idols";
?>
但是,当我对代码进行测试它给了我这样的警告:
警告:mysql_result()预计参数1是资源,布尔线92给出。
任何人都可以帮我吗?
你永远检查mysql_query'的'的返回值,看看是否有一个错误。 – 2013-03-18 00:19:10
看看这个工程[MYSQL CONNECT + COUNT()QUERY] [1] [1]:http://stackoverflow.com/questions/607264/how-can-i-count-the-numbers-of-rows-that -a-mysql-query-returned – Grmn 2013-03-18 00:21:37
尝试在'mysql_query'之后调用[mysql_error](http://php.net/manual/en/function.mysql-error.php) – 2013-03-18 00:24:08