[Linux-programlama] MYSQL Sorgusunda istediğim sonucu alamıyorum

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Erdal YAZICIOGLU (eyazicioglu@yahoo.com)
Date: Mon 06 Dec 2004 - 16:44:19 EET


Elimdeki form da arızanın durumunu bildiren bir veri
geliyor.

<input type ="checkbox" name="status[]"
value="OPEN">OPEN
<input type ="checkbox" name="status[]"
value="CLOSED">CLOSED
<input type ="checkbox" name="status[]"
value="RESPONDED">RESPONDED
<input type ="checkbox" name="status[]"
value="SOLVED">SOLVED
<input type ="checkbox" name="status[]"
value="WAITCUST">WAITCUST

Ayrıca kullanıcı bu bilgilerden önce bir de seri
numarası giriyor.Buradan girilen bilgiye göre
aşağıdaki sorguyu yazdım.

select * from dict_events where serialNumber='11111'
and status=$status[0] or status=$status[1] or
status=$status[2] or status=$status[3] or
status=$status[4]

Form da sadece status lerden birini işaretlediğimde
doğru bilgiyi veriyor. Yani Seri Numarasına göre
sorguyu çalıştırıyor. Ancak Bir den fazla seçince veri
tabanındaki kritere uyan tüm eventleri ekrana döküyor.
Bu sorguyu nasıl yazmanlıyım ki sadece girilen seri
numarasına göre seçili statuleri ekrana döktürsün...

Teşekkürler

Erdal

                
__________________________________
Do you Yahoo!?
All your favorites on one personal page – Try My Yahoo!
http://my.yahoo.com

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.