Php pdo列的总和(数字数据类型)

时间:2014-04-14 16:10:10

标签: php mysql sql pdo

我需要从sumtrack_aktivnosti获取vrednost个值,所以我写道:

 $rs = $db->prepare('SELECT sum(vrednost) FROM track_aktivnosti WHERE user_id=:user_id AND tabela=:radnici AND id_tabele=:id_tabele');
          $rs->bindParam(':user_id', $user_id); 
          $rs->bindParam(':id_tabele', $r['ID']); 
          $rs->bindParam(':radnici', $radnici); 
          $rs->execute();
          $temp[] = array('v' => (int) $rs);

但结果我得到1,这不是列vrednost中值的正确总和。这可能有什么问题?

1 个答案:

答案 0 :(得分:3)

重写

   $temp[] = array('v' => (int) $rs);

   $sumRows = $rs->fetchColumn(); 

您可以echo $sumRows;打印查询返回的金额。