merhaba arkadaşlar durum değişkeni 1 eşit ise , online kişileri gösteriyor.
benim burdaki online kişi sayılarının toplamını nasıl gösterebilirim.




$veri = $db->prepare("SELECT id, MAX(id) AS son_id FROM ziyaretci GROUP BY ip ORDER BY id DESC");
$veri->execute(array());
$arr = $veri->fetchAll(PDO::FETCH_ASSOC);
foreach ($arr as $za){
$z_id = $za['son_id'];
$veri = $db->prepare("SELECT * FROM ziyaretci WHERE id='$z_id'");
$veri->execute(array());
$arr = $veri->fetchAll(PDO::FETCH_ASSOC);
foreach ($arr as $z){

if ( $durum = onlinemi($z['ip']) == 1) { echo $durum; }else {}



}

}
?>



onlinemi();




function onlinemi($ip){
Global $db;
$zaman = date("Y-m-d H:i:s", time()- 100000);
$veri = $db->prepare("SELECT * FROM ziyaretci WHERE ip='$ip' AND (zaman) > '$zaman'");
$veri->execute(array());
$verisay= $veri->rowCount();
if($verisay > 0){
return 1;
}else{
return 0;
}
}