mysql where multiple ?.

bagbagmurat 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 ?

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

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
2012-02-07 16:43:42

mysql where multiple ?

bagbagmurat demir

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

2012-02-07 19:12:20

Php

şöyle çek bakiim ne geliyor.

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

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

bagbagmurat 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());

2012-02-08 13:57:58

Edit:

Php

bagbagmurat 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

2012-02-09 01:27:36

bagbagmurat 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());

2012-02-09 13:49:27

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro