我尝试使用字段' Level'来计算数据库中的行数。等于' 1'。我已经设置了这个字段来计算字段,请参阅下面的代码。
$result = mysql_query("select count(1) FROM username");
$row = mysql_fetch_array($result);
$total = $row[0];
现在我想将其改编为仅选择数据库中Level = 1的字段。
我已经安装了数据库连接并且工作正常。
我确实试过这段代码,但却无处可去。
$admins = mysql_query("select count(1) FROM WHERE Level='1'");
$totaladmins = mysql_fetch_array($admins);
$totaladmins = $admins[0];
计算完行数后,将通过以下代码向用户显示
<h4><?php echo $total?> Users registered</h4>
任何帮助都是晚餐。
答案 0 :(得分:3)
您遇到的问题仅仅是因为您忘记了选择哪个表格。而不是:
SELECT count(1) FROM WHERE Level='1';
您的查询应该是:
SELECT count(1) FROM username WHERE Level='1';
希望这可以解决您的问题。 :)