计算一行并在td中显示它

时间:2015-11-01 08:44:34

标签: php sql

我需要计算一个表中的名字数:

<td>
<?php 
$count_name="SELECT count(name) AS Total FROM users WHERE name=".$rows['name'];
$count_res=mysqli_query($con, $count_name);
$count = mysqli_fetch_array($count_res);
print_r($count);
?>
</td>

$ rows [&#39; name&#39;]是另一个工作查询的结果。我尝试了一切,但我总是得到错误,所以有任何帮助吗?

1 个答案:

答案 0 :(得分:1)

名称为string。你在''

中使用它

试试这个

name='".$rows['name']."'"

完整表格

$count_name="SELECT count(name) AS Total FROM users WHERE name='".$rows['name']."'";

修改

  

我得到了这个:数组([0] =&gt; 1 [总计] =&gt; 1)但是我需要看看   只有Total = 1没有数组([0]

只需通过列名打印

像这样

echo $count["Total"];