• 05-08-2019, 16:02:23
    #1
    Merhabalar,
    "Fatal error: Uncaught Error: Call to a member function where_id() on string in " hatasını almaktayım.

    $query->from("yazilar")->where_id("1")->select();Şeklinde fonksiyonları çalıştıramıyorum neden?

    from için select * from $table, where_id için where id = $id yaptım ve select fonksiyonu içerisinde birleştirdim. from fonksiyonu çalıştıktan sonra direk diğerleri hata veriyor. Nasıl çözebilirim
  • 05-08-2019, 16:04:45
    #2
    Merhaba,

    Where_id string olarak gidiyor ancak veritabanında büyük ihtimalle string olarak kayıtlı where-id değerini tırnak içerisinden çıkartarak tekrar denermisiniz.
  • 05-08-2019, 16:11:26
    #3
    hasanbugra adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Where_id string olarak gidiyor ancak veritabanında büyük ihtimalle string olarak kayıtlı where-id değerini tırnak içerisinden çıkartarak tekrar denermisiniz.
    Merhabalar,

    hocam şimdi dediğinizi yaptım değişen yok, mesala where_id() fonksiyonunu silip ->from("yazilar)->select("") yaptığımda da Fatal error: Uncaught Error: Call to a member function select() on string in bu hata oluyor.
  • 05-08-2019, 16:13:20
    #4
    jsfield ile iletirmisin hocam kodların bu kısmını
  • 05-08-2019, 17:09:01
    #5
    Hata devam ediyor konu günceldir.
  • 05-08-2019, 23:06:28
    #6
    Merhaba, hataya neyin neden olduğunu analiz edebilmemiz için $query değişkenini oluşturan Class'a ait kodları paylaşabilir misiniz lütfen?
  • 06-08-2019, 00:37:53
    #7
    Üyeliği durduruldu
    $query değişkeni global olarak tanımlarsanız problem yaratmayacaktır.
  • 06-08-2019, 00:45:06
    #8
    Solutions adlı üyeden alıntı: mesajı görüntüle
    $query değişkeni global olarak tanımlarsanız problem yaratmayacaktır.
    Değğşiklik yok, kodları pm ile ilettim.
  • 06-08-2019, 01:18:35
    #9
    from fonksiyonundan string ifade dönüyor. Kodları paylaşın bi bakalım.