serkan,
dostum senin dediğin olayı aşağıdaki koda nasıl entegre edeceğiz. yardım edebilirmisin.

Alıntı
<?

if (!$k1) { $k1=0; }
$k2=5;
$k3=$k1-$k2;
$k4=$k1+$k2;

if ($lisans=="") { $a1="id like '%'";} else { $a1="lisans='$lisans'"; }
if ($ad=="") { $a2="id like '%'";} else { $a2="ad like '$ad%'"; }
if ($q=="") { $a0="id like '%'";} else { $a0="ad like '%$q%'"; }

$toplam1=mysql_query("select * from z_inndir WHERE (durum='a') and ($a0) and ($a1) and ($a2) ");
$toplamsayi1=mysql_num_rows($toplam1);
$sorgu1=mysql_query("select * from z_inndir WHERE (durum='a') and ($a0) and ($a1) and ($a2) order by hit desc limit $k1, $k2 ");
while ($satir = mysql_fetch_array($sorgu1)):
?>

Syranli arkadaşımız ise aşağıdaki kodu ekle dedi

Alıntı
<?

if (!$k1) { $k1=0
; }
$k2=3
;
$k3=$k1-$k2
;
$k4=$k1+$k2
;

if (
$lisans==""
)
$a1="id like '%'"
;
else {
$arama=""
;
$arananlar=explode(" ",$lisans
);
$sonsayi=count($arananlar)-1
;
for (
$i=0;$i<count($arananlar);$i
++) {
if(
$i != 0
)
$arama.=' OR LIKE \'%'
;
$arama.=$arananlar[$i
];
if (
$i!=$sonsayi
)
$arama.='%\''
;
}
$a1="lisans='%$arama'"
;
}
if (
$ad=="")$a2="id like '%'";} else { $a2="ad like '$ad%'"
; }
if (
$q=="") { $a0="id like '%'";} else { $a0="ad like '%$q%'"
; }

$toplam1=mysql_query("select * from z_inndir WHERE (durum='a') and ($a0) and ($a1) and ($a2) "
);
$toplamsayi1=mysql_num_rows($toplam1
);
$sorgu1=mysql_query("select * from z_inndir WHERE (durum='a') and ($a0) and ($a1) and ($a2) order by hit desc limit $k1, $k2 "
);
while (
$satir = mysql_fetch_array($sorgu1
)):
?>
ekledim fakat
Parse error: syntax error, unexpected '}' in /home/forumcuk/public_html/search.php on line 126

diye bir hata verdi. 126. satırda ise
Alıntı
if ($ad=="")$a2="id like '%'";} else { $a2="ad like '$ad%'"; }
yazıyor. açıkcası nerde hata var anlayamadım