Fatal error: Uncaught Error: Call to a member function rowCount() on boolean hatası
başlıkta yazdığım gibi bir hata alıyorum localde bir sorun olmuyor. Sunucuya yükleyince böyle bir hata alıyorum.
Hatayı aldığım kod kısmını alta bırakıyorum.
<?php
$vList = $db->query("SELECT * FROM news where news_category='30'", PDO::FETCH_ASSOC);
if($vList->rowCount()){
foreach ($vList as $vkey => $List) {
$Dizi[] = $List["news_title"];
}
}
?>
DOĞRU KULLANIMI BU
$deger=30;
$vList = $db->prepare("SELECT * FROM news where news_category=?");
$vList->execute([$deger]);
$say=$vList->rowCount();
$liste=$vList->FETCHALL();
if($say>0){
foreach ($liste as $vkey => $List) {
$Dizi[] = $List["news_title"];
}
}