Arakdaşlar ilan scriptim için detaylı arama yapmak istedim fakat bazı sorunlar la karşılaştım.
1. Markayı comboboxtan seçtiriyorum. Markalar için bir de Tümü seçeneği ekliyorum values ini boş bırakıyorum. Fakat arama esnasında Tümü seçeneği seçilirse aramayı yapmıyor boş sonuç veriyor aynı sorun textfield ler de de var yani boş bırakınca sorguyu etkiliyor. bunu nasıl giderebilirim veya elinde detaylı arama kodları olan varsa örnek teşkil etmesi için paylaşabilirmi.

Kullandığım kodlar :

<?
$detay="SELECT * FROM ilanlar where onay='onayli' and markasi like '%$marka' and grup like '%$grup%' and fiyat  between '$fiyat1' and '$fiyat2' ";
$detays = mysql_query($detay);
$detays_sayi= mysql_num_rows($detays);
if ($detays_sayi==0) { echo"Aradiginiz kriterlerde kayit bulunamamistir";}
else {

while ($oku= @mysql_fetch_row($detays)) {
$idd=$oku[0];
$markad=$oku[1];
$modeld=$oku[2];
$fiyatd=$oku[4];
$yild=$oku[6];
$grupd=$oku[26];



?>
  <tr>
    <td height="23"><? echo $markad ?></td>
    <td><? echo $modeld ?></td>
    <td><? echo $fiyatd ?></td>
    <td><? echo $yild ?></td>
	<td><? echo $detays_sayi ?></td>
	<? } } ?>
  </tr>

</table>