php - 我想知道我的产品表中的产品总数,但它显示错误,正确的语法是什么
问题描述
我想知道我的产品表中的总产品,但它显示错误。什么是正确的语法?
这是我的代码:
$sql = "SELECT COUNT(product_name) FROM product";
$result=mysqli_query($this->conn,$sql);
$row = $result->fetch_object();
$neeraj = $row->COUNT(product_name);
echo $neeraj;
解决方案
如果我没记错的话,要获得计数,您应该提交COUNT(…)
查询并获得结果的第一列。
所以,正确的代码应该是这样的:
$sql = "SELECT COUNT(product_name) FROM product";
$result = $this->conn->query($sql);
$neeraj = (int) $result->fetch_row()[0];
echo $neeraj;
推荐阅读
- java - 为什么我不能调试 Proxy.newProxyInstance 方法?
- javascript - 如何在提示中将 HTML 格式的用户输入转换为文本
- winapi - 调用GetDC(NULL)返回什么类型的DC?
- python - 在使用 jupyter notebook 的 python 中,我如何取 1 行有 100 多列并使用关键字将其拆分为第二行?
- mysql - MySQL GROUP BY 函数有时会奇怪地跳过
- android - 通过 FHIR 与医院集成 - 访问医院 FHIR 服务器
- javascript - 简单的 Javascript 游戏,重复功能。(新手问题)
- python - Python中多个条目的蒙特卡罗模拟
- javascript - switchMap 一个 Promise Observable 不起作用
- macos - Can't start neo4j on mac