• 25-04-2019, 01:31:11
    #1
    Ö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 ?
  • 25-04-2019, 02:25:15
    #2
    Üyeliği durduruldu
    $query = $db_con->prepare("select * from malzeme where malzeme_birimid=2 order by malzeme_adi ASC");
    $query->execute();
    if ($query->rowCount() > 0){
    $select = $query->fetchAll(PDO::FETCH_ASSOC);
    $json_data = json_encode($select);
    }
  • 25-04-2019, 09:06:00
    #3
    dncdn adlı üyeden alıntı: mesajı görüntüle
    $query = $db_con->prepare("select * from malzeme where malzeme_birimid=2 order by malzeme_adi ASC");
    $query->execute();
    if ($query->rowCount() > 0){
    $select = $query->fetchAll(PDO::FETCH_ASSOC);
    $json_data = json_encode($select);
    }
    Maalesef hocam bu şekilde de çalışmadı. Ben $query deki değere göre normalde veri çekiyorum. Ama bi süre sonra çekmemeye başlıyor. birimid yi değiştirince tüm tablolarda ve sorguda yine çalışmaya başlıyor. Böyle 1 hafta falan devam ediyor sonra yine çekmiyor.





    Sorun veritabanımda Tırnak işareti ile kayıtlı veri olduğu içinmiş arkadaşlar gözden kaçırmışım. Teşekkürler.