<?                                                
$sql8="SELECT TIMEDIFF(giris_tarihi,cikis_tarihi) AS tarihfark FROM bisiklet_takip WHERE barkod='$q5' AND giris_tarihi IS NOT NULL;";                                              
 $result8= $link->query($sql8);                                                                                                
$toplamSaat=0;                                                

while($row8 = $result8->fetch_assoc()) {                                                                                                        
$tarihParca = explode(':', $row8['tarihfark']);                                                    
$toplamSaat = 24 - ($tarihParca[0] % 24) + $tarihParca[0];                                                                                                                                                          
}
echo $toplamSaat ;
                                               
?>
şeklinde yine hata verdi ama bu kez neden verdi anlamadım ( PHP Parse error: syntax error, unexpected '}' in )

Sorgumu değiştirdim

<?                                                
$sql8="SELECT HOUR(TIMEDIFF(giris_tarihi,cikis_tarihi)) AS tarihfark FROM bisiklet_takip WHERE barkod='$q5' AND giris_tarihi IS NOT NULL;";                                                
$result8= $link->query($sql8);                                                                                                
$toplam=0;                                                
while($row8 = $result8->fetch_assoc()) {                                                                                                        
$toplam= $toplam+($row8['tarihfark']);                                                                                                     
} 
echo ceil($toplam/24) ;
                                                
?>
şeklindeyken sonuç veriyor. 1-2 satırlık sonuç geldiğinde yukarı yuvarlama ile doğru sonuç veriyor ama satır sayısı 8-10 veya daha yüksek oldumu gelen sonuç hatalı olacak o kesin