1. sayfa
$sql = ""; if ($emtur != 0){ $sql .= " AND anakat = '$emtur'"; } if ($il != 0){ $sql .= " AND il = '$il'"; } if ($ilce != 0){ $sql .= " AND ilce = '$ilce'"; } $sorgu = "SELECT * FROM emlaklar WHERE baslik like '%$baslik%' ".$sql." ORDER BY id DESC";
1-Baslik aramak için input-text
2-kategori-select box
3-il-select box
4-ilce-select box
5-özellik-select box
bunlardan hangisi seçilmişse onları aramaya katmasını nasıl sağlarım? Ben şöyle yaptım.
select box ların default value lerini "0" yaptım.
arama.php de
if($baslik=="")$baslik_d="OR"; else $baslik_d="AND";
if($emtur=="0")$emtur_d="OR"; else $emtur_d="AND";
if($il=="0")$il_d="OR"; else $il_d="AND";
if($ilce=="0")$ilce_d="OR"; else $ilce_d="AND";
(SELECT * FROM emlaklar where baslik like '%$baslik%' $emtur_d anakat='$emtur' $il_d il='$il' $ilce_d il='$ilce' $kredi_d kredi='$kredi' ORDER BY id desc)