• 06-05-2008, 21:07:07
    #1
    Bu sorguda Between deyimini nasıl kullanabilirim.....
    Görüldüğü gibi arama yapmak için diğer argümanlarda sorun yok fakat. Emlak arama isteğinde iki fiyat aralığında arama yapıldığında sorunsuz çalışması için ne yapmalıyım...Between nerde nasıl kullanmalıyım...?
    Şimdiden teşekkürler.
    $sorgu	= mysql_query("SELECT * FROM emlak  Where fiyat BETWEEN '$fiyat1' AND '$fiyat2' il LIKE '$il%' OR ilce LIKE '%$ilce%' OR emlakcinsi LIKE '%$emlakcinsi%' OR emlakdurumu LIKE '%$emlakdurumu%' ORDER BY id ASC");
  • 06-05-2008, 21:40:09
    #2
    fiyat1 ve fiyat2'yi yazarken tırnak kullanmadan denedinizmi
  • 06-05-2008, 21:59:26
    #3
    Üyeliği durduruldu
    SELECT [Sutun_Adi/Adlari] FROM Tablo_Adi WHERE Sutun_Adi BETWEEN Deger1 AND Deger2

    Eğer sutunlar karakter tipliyse ' tek tırnak için yazmalısınız 'value1' gibi. Sayısalsa ' kullanmamalısınız.

    Benzeri sorularınıza burdan cevap alabilirsiniz.
    SQL BETWEEN
  • 06-05-2008, 22:49:26
    #4
    $sor2  	= mysql_query("SELECT * FROM emlak  WHERE fiyat BETWEEN $fiyat1 AND $fiyat2");
      $sor		= mysql_query("SELECT * FROM emlak  WHERE fiyat LIKE '%$sor2%' OR il LIKE '$il%' OR ilce LIKE '%$ilce%' OR emlakcinsi LIKE '%$emlakcinsi%' OR emlakdurumu LIKE '%$emlakdurumu%' ORDER BY id ASC ");
    Bu Şekildede Olması Like yerine sayısal veriyi çekmek için ne kullanabilirim.