$toplammesaj = $db->select('mesajlar')->from('count(id) as total')->where('okundu_mu', 0) ->where('to_id', $userid )
->total();
sorgusu ile ulaşabilirsiniz.
SELECT COUNT(*) as total FROM mesajlar WHERE okundu_mu = 0 AND to_id=USER_ID
Teşekkürler, peki bunu nasıl ekrana yazdırabilirim şu kod içerisinde ?
Şu tarz :
Edit :
<?php
$db->exec("SET names utf8");
$sqlQuery= "SELECT COUNT(*) as total FROM mesajlar WHERE okundu_mu = 0 AND to_id=".$id."";
$statement2 = $db->prepare($sqlQuery);
$statement2->execute(array(':id' => $id));
while($rs2 = $statement2->fetch()){
$mesajsayisi = $rs2['okundu_mu'];
?>