Öncelikle sorun hem PHP hem Javascript'i ilgilendirdiğini düşündüğüm için PHP kategorisinde açtım.
Arkadaşlar şöyle bir sorunum var

Verileri çekerken Uncaught SyntaxError: Unexpected identifier hatası alıyorum. Aşağıdaki kodu


$query = $db_con->prepare("select * from malzeme where malzeme_birimid=2 order by malzeme_adi ASC");
$query->execute(array());
$select = $query->fetchAll(PDO::FETCH_ASSOC);
$json_data = json_encode($select);


Çektiğim verileri JSON encode ediyorum.
malzeme_birimid=2 yerine 1 yaptığım zaman verileri çekiyor. Fakat ben malzeme_birimid=2 olarak yaptığım zaman Verileri çekmiyor ve hata veriyor. Daha önce malzeme_birimid=0 yapmıştım 0 iken hata veriyordu 2 yaptım şimdi 2 yaptıklarım hata vermeye başladı yani bir süre sonra birimid'yi kaç yaparsam yapayım bir süre sonra verileri çekmemeye başlıyor. Bunun sebebi nedir ?