首页 > 解决方案 > 我想知道我的产品表中的产品总数,但它显示错误,正确的语法是什么

问题描述

我想知道我的产品表中的总产品,但它显示错误。什么是正确的语法?

这是我的代码:

$sql = "SELECT COUNT(product_name) FROM product";
$result=mysqli_query($this->conn,$sql);
$row = $result->fetch_object();
$neeraj =  $row->COUNT(product_name);
echo $neeraj;

标签: phpmysqlmysqli

解决方案


如果我没记错的话,要获得计数,您应该提交COUNT(…)查询并获得结果的第一列。
所以,正确的代码应该是这样的:

$sql = "SELECT COUNT(product_name) FROM product";
$result = $this->conn->query($sql);
$neeraj = (int) $result->fetch_row()[0];
echo $neeraj;

推荐阅读