Alınan Hata:
Fatal error: Uncaught Error: Call to a member function fetchAll() on bool in
Yaşadığım sorun yukarıdaki kod çıktısını alıyorum, aslında istediğim veri veritabanından 2 tarih arasında tabloya girilmiş olan verileri almak.Fonkiyon ve çağırımı aşağıdaki gibidir
Fonksiyon:
function get_between_dates($table_name,$where,$id,$btwhere,$dateone,$datetwo,$company)
{
global $db;
$query = $db->query("SELECT * FROM $table_name WHERE $where = $id AND $btwhere, BETWEEN $dateone AND $datetwo AND company_id = $company")->fetchAll(PDO::FETCH_ASSOC);
return $query;
}
Fonksiyonu çağırırken:
$haftabasi = date("Y-m-d", strtotime('Monday this week' . date("Y-m-d")));
$getir = get_between_dates("accounting","status","1","process_date",$haftabasi ,"now()","1");
var_dump($getir);
[SORU] Fatal error: Uncaught Error: Call to a member function fetchAll() on bool in
5
●177
- 09-02-2021, 14:58:48Güncelledim. @Castaway;Castaway adlı üyeden alıntı: mesajı görüntüle
- 09-02-2021, 15:10:20gerçekten hata oradaymış, nasıl göremedim orada olmaması gereken bir virgül var... teşekkür ederim.Castaway adlı üyeden alıntı: mesajı görüntüle
- 09-02-2021, 15:12:10Rica ederim, iyi çalışmalar.Likapa adlı üyeden alıntı: mesajı görüntüle