mysql where multiple ?

bagbag murat demir

Selam arkadaslar bir soru daha var malum

bu kod ile 2 ay yani subat ayindaki kayitlari cekiyorum

$result = mysql_query("SELECT * FROM deneme WHERE MONTH(datum) = 02;") or die (mysql_error());

yalniz ben buna atiyorum mahmut isimli kullanicinin subat ayinda yaptigi kayitlarida cekmek istiyorum bunun icin kodu asagidaki sekilde duzenledim

$kullanici_adi=$_SESSION["kullanici_adi"];

$result = mysql_query("SELECT * FROM deneme WHERE kullanici='$kullanici_adi' AND MONTH(datum) = 02;") or die (mysql_error());

Bu sekilde mysql donuyor ama bos sonuc veriyor burada nerede hata yapiyorum ?

07-02-2012 13:42 Edit:07-02-2012 19:11

    Php

    tablo adı undicitum olduğu için hata verir. öle bir kulalnıcı yoksa hata verir.

    Her programcı birgün Php yi tadacaktır
    07-02-2012 16:43

      mysql where multiple ?

      bagbag murat demir

      pardon orayi da deneme diye yazmayi unutmusum hata ayni hata kod donuyor ama ekrana basmiyor ama kullaniciyi istemedigim de hepsini tek tek yaziyor...

      07-02-2012 19:12

        Php

        şöyle çek bakiim ne geliyor.

        mysql_query("SELECT MONTH(datum)  FROM deneme ")

        Her programcı birgün Php yi tadacaktır
        07-02-2012 22:48

          bagbag murat demir

          hocam bos donuyor hata yok ama veriyide cekmiyor..Bir de boyle denedim boylede sadece subat ayininkileri veriyor

           

           

          $result = mysql_query("SELECT * FROM deneme WHERE kullanici_adi='$kullanici_adi' OR MONTH(datum) = 02;") or die (mysql_error());

          08-02-2012 13:57

            Php

            bagbag murat demir

            Yukaridaki koda nazaran hatayi buldum ama yinede duzeltemedim kullanici_adi degiskenine normal ismi yazdigin zaman veriyi cekip veriyor hic bir sikinti kalmiyor ama degiskenle istediginde donuyor ama bos

            09-02-2012 01:27

              bagbag murat demir

              Biraz uzerine durunca sorun halledilmistir kodun dogru ve calisani asagidadir....

               

              $result = mysql_query("SELECT * FROM deneme WHERE kullanici_adi = '$kullanici_adi' AND MONTH(datum) = 02;") or die (mysql_error());

              09-02-2012 13:49

                www.Phpkodlari.com © 2009 Herkes Php öğrenecek
                Web tasarım ve eğitim kaynağınız.