在php中打印列的总和

时间:2018-11-15 18:35:53

标签: php mysql sql sum

我正在尝试打印已经连接到数据库的民意调查的总票数

 <?php
    $totalquery = "select sum(votes) as total from voting";
    $totalresults = mysqli_query( $db, $totalquery )
        or die( "Error processing total votes". mysqli_error($db) );

     $total = ???;

    "<div>Total number of votes is " .$total."</div>\n";
 ?>

1 个答案:

答案 0 :(得分:-1)

$result = mysql_query('SELECT SUM(votes) AS total FROM voting'); 
$row = mysql_fetch_assoc($result); 
$sum = $row['total '];

echo $sum;

尝试一下,它可以为您提供帮助。

对于pdo:

$stmt = $handler->prepare("SELECT SUM(votes) AS total FROM voting");
$stmt->execute();

$row = $handler->fetchAll(PDO::FETCH_OBJ);
$sum = $row->total ;