سلام به همه ی دوستان
من یه فرم جستجوی ساده دارم که یه تکست باکس برای نام محصول یه کمبوباکس برای سازنده محصول(ایسوس،سونی...) دو تا هم تکست باکس برای تعیین قیمت داره. اینم کد جستجوش
کد:
<?PHP
if(isset($_POST['Submit']))
{
$a=$_POST['name'];
$b=$_POST['catid'];
$c=$_POST['pric1'];
$d=$_POST['pric2'];
$p="select * from `shop`.`product` where ";
if(strlen($a)!=0)
$p.="name like "."'%".$_POST['name']."%'";
if(strlen($b)!=0 and strlen($a)!=0)
$p.=" and catid="."'$b'";
else if(strlen($b)!=0)
$p.="catid="."'$b'";
if((strlen($a)!=0 or strlen($b)!=0) and strlen($c)!=0 and strlen($d)!=0)
$p.=" and price >="."'$c' and price <="."'$d'";
?>
الان برای هر جستجویی حتما باید سازنده محصول رو از کمبوباکس انتخاب کنم ولی نمیخام اینطوری باشه مثلا فقط میخام بر اساس قیمت جستجو کنم، چطور این کار رو انجام بدم ؟
نه این که فکر کنید من بلد نیستم فقط میخام سطح شما رو بسنجم:n33: