Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
613
Tıklama
0
Öne Çıkarma
MYSQL Sorgu İfadeleri Sorunu
E
11 yıl
Onbaşı
Konu Sahibi

Merhaba

bir arama.php sayfasında ilk arama seçeneklerinde


emlak türü => $emtur

il => $il

ilce => $ilce

Fiyat ___
Alt limit => $altf
Üst limit => $ustf

şeklinde bir arama formum var.aldığım değerleri yine aynı arama.php sayfasına post ediyorum.Sorun ise şurda başlıyor

mysql_query sorgusunu şu şekilde yaparsam :

select * from emlaklar WHERE anakat like '%$emtur%' && il like '%$il%'   
&& ilce like '%$ilce%' && fiyat<='$ustf' && fiyat>='$altf' ORDER BY id desc


arama kutusundan sadece emlak türü (select box'tan - satilik,kiralık) seçerek arama yaptırdığımda hiçbir sonuç alamıyorum

Eğer mysql sorgumdan fiyat kısımlarını çıkartırsam

select * from emlaklar WHERE anakat like '%$emtur%' && il like '%$il%'   
&& ilce like '%$ilce%' ORDER BY id desc


tüm aramalarda sonuç alabiliyorum...

işin tuhaf tarafı sorun yaşadığım sorguyu sql üzerinde gerçekleştirdiğimde istediğim satırı alabiliyorum :S veya sorguyu ilk haliyle kullandığımda hiç bir hata kodu almıyorum...

bu türlü sql sorgularında yan yana kullanmamamız gereken operatörler ( and ve büyük küçük sorgusu gibi) var mı ?

Bu sorunu nasıl çözebilirim ?

İlgilenen Dostlara Teşekkür Ederim





< Bu mesaj bu kişi tarafından değiştirildi esesdi -- 14 Kasım 2014; 20:25:28 >