Sorunum şu:
set rs=baglanti.execute("select * from dergi where onay='1' AND yayinda='1' AND yazar like '%"&ara&"%' or dergi_adi like '%"&ara&"%' or yayin_adi like '%"&ara&"%' order by id desc limit 0,20;")kodunda sorunsuz arama yaptırabiliyorkenset rs=baglanti.execute("select * from dergi where onay='1' AND yayinda='1' AND yazar like '%"&yazar&"%' or yazar like '%"&ara&"%' AND dergi_adi like '%"&dergi&"%' or dergi_adi like '%"&ara&"%' AND cilt like '%"&cilt&"%' or cilt like '%"&ara&"%' AND bolum like '%"&bolum&"%' or bolum like '%"&ara&"%' AND sayfa like '%"&sayfa&"%' or sayfa like '%"&ara&"%' AND yayin_adi like '%"&ara&"%' order by id desc limit 0,20;")kullandığımda onaylı onaysız ne varsa rastgele db'de olmayan bir veri dahi girilse arama sonuçlarınsa ne kadar onay değeri 1 ve yayında değeri 1 olan varsa sıralanıyor. DB'de olan bir veri girildiğinde ise ONAYLI-ONAYSIZ ve YAYINDA-PASIF tüm veriler geliyor
kafam allak bullak oldu... Neresinde hata yapıyorum göremiyorum resmen kör oldum...
Belki biri kodda nerede hata yaptığımı tam anlamıyla görür işimi kolaylaştırır