根据PHP中的ENUM值计算数据库中的记录总数
Posted
技术标签:
【中文标题】根据PHP中的ENUM值计算数据库中的记录总数【英文标题】:Counting total number of records in database according to the ENUM values in PHP 【发布时间】:2021-09-18 15:02:23 【问题描述】:我有一个带有“pending”、“resolved”、“unresolved”这些值的 ENUM,我想显示挂起记录、已解决记录和未解决记录的总数,我该如何在 php 中做到这一点?
【问题讨论】:
【参考方案1】:你只需要执行sql查询
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
$sql = 'SELECT type, COUNT(type) as count_type FROM Table
GROUP BY type';
foreach ($dbh->query($sql) as $row)
echo $row['type'] . ':' . $row['count_type'];
【讨论】:
以上是关于根据PHP中的ENUM值计算数据库中的记录总数的主要内容,如果未能解决你的问题,请参考以下文章