为什么这不起作用?
$selectAllCount = $db->prepare("SELECT SUM(`count`) FROM `Test_Table`");
$selectAllCount->execute();
while($allCountRow = $selectAllCount->fetch(PDO::FETCH_ASSOC)) {
echo $allCountRow['count'];
}
我用mysql_libs尝试了很多其他的方法,但是它们似乎都没有用,这里有什么问题?
答案 0 :(得分:3)
确保为该列命名:
$selectAllCount = $db->prepare("SELECT SUM(`count`) as count FROM `Test_Table`");
现在,您可以根据需要获取结果。
答案 1 :(得分:0)
这似乎是最好的方式:
$selectAllCount = $db->prepare("SELECT SUM(`count`) FROM `Test_Table`");
$selectAllCount->execute();
$count = $selectAllCount->fetchColumn(0);