为什么这行不通?
$selectAllCount = $db->prepare("SELECT SUM(`count`) FROM `Test_Table`");
$selectAllCount->execute();
while($allCountRow = $selectAllCount->fetch(PDO::FETCH_ASSOC)) {
echo $allCountRow['count'];
}
我已经用 mysql_libs 尝试了许多其他方法,但似乎没有一个有效,这里有什么问题吗?
最佳答案
确保为列命名:
$selectAllCount = $db->prepare("SELECT SUM(`count`) as count FROM `Test_Table`");
现在您可以根据需要获取结果。
关于php - PDO::FETCH_ASSOC with SUM() 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21079388/