如何使用 PHP PDO 获取 count(*) 或 SUM(col1)
我用过
$STH_SELECT = $dbh->prepare("SELECT count(*) FROM Table");
$STH_SELECT->execute;
$result = $STH_SELECT->fetchAll;
$Count = $result[0][0];
这是正确的吗?有更好的方法吗?
当您没有在查询中输入任何数据时,您不需要使用准备好的语句。
$STH_SELECT = $dbh->query("SELECT count(*) FROM Table");
$Count = $STH_SELECT->fetchColumn();
echo $STH_SELECT->fetchColumn();// first row, first col
我在用
$Count = $dbh->query("SELECT count(*) FROM Table")->fetchColumn();
有点短?