如何使用 PHP 回显 mysql SELECT COUNT(*) [重复]
Posted
技术标签:
【中文标题】如何使用 PHP 回显 mysql SELECT COUNT(*) [重复]【英文标题】:How to echo mysql SELECT COUNT(*) using PHP [duplicate] 【发布时间】:2021-09-13 06:56:15 【问题描述】:我正在尝试使用以下 SQL 查询来计算我的表中所有“打开”的工作订单:
SELECT COUNT(*) FROM work_orders WHERE `status` = 'open';
我只是无法使用改进的 mysqli 方法将此内容回显到页面。
【问题讨论】:
如果您正在寻找列名,您可以使用别名:select count(*) as cnt from ...
@juergend 感谢您抽出宝贵时间回复。我将如何回应它?
【参考方案1】:
您可以为此使用 mysql 别名,
SQL 别名用于为表或表中的列提供临时名称。
别名通常用于使列名更具可读性。
别名仅在该查询期间存在。
使用 AS 关键字创建别名。
SELECT name,COUNT(*) as count FROM work_orders WHERE `status` = 'open';
所以当你回显它时,你只需要使用count
回显
作为
while($row = mysqli_fetch_array($result))
$posts['post_id'] = $row['count'];
【讨论】:
以上是关于如何使用 PHP 回显 mysql SELECT COUNT(*) [重复]的主要内容,如果未能解决你的问题,请参考以下文章