ithelper
Member
سلام دوستان...من یک پست به نام جستجوی پیشرفته داشتم...که خیلی بچه ها اونجا به من کمک کردند...تا تونستم کدمو بنویسم...حالا یه مشکلی دارم توش یا یک اصلاحیه... میخوام قابلیت تیک خوردن چند تایی در یکی رو داشته باشه...این کد های من است :
که البته اینا با دکمه های رادیویی هست...میخوام به checkbox دکمه هام تغییر کنه و مثلا تو قسمت جستجو براساس نوع محصول هم شعر تیک بخورد هم قصه...
اینم کد جستجو :
ممنون میشم اگه در ادامه هم کمکم کنید....
PHP:
<form action="radioshow.php" method="post">
<fieldset>
<center>
<table width="900px">
<tr>
<td width="170">جستجوی پیشنهادی نام : </td>
<td colspan="2"><input name="tag" type="text" id="tag" size="20"/> </td></tr>
<tr bgcolor="#CCCCCC">
<td>نمایش بر اساس نام محصول : </td>
<td colspan="2"><input type="text" name="T1" size="20"> </td><td width="80">
</td>
</tr>
<tr>
<td>نمایش بر اساس نوع محصول : </td>
<td width="50">
<input type="radio" value="شعر" name="noe" id="noe" />شعر
</td>
<td width="100">
<input type="radio" value="قصه" name="noe" id="noe" />قصه
</td>
<td width="90">
<input type="radio" value="موسیقی" name="noe" id="noe" />موسیقی
</td>
<td width="80">
<input type="radio" value="غزل حافظ" name="noe" id="noe" />غزل حافظ
</td>
<td width="80">
<input type="radio" value="ادعیه" name="noe" id="noe" />ادعیه
</td>
<td width="50">
<input type="radio" value="طنز" name="noe" id="noe" />طنز
</td>
<td width="108">
<input type="radio" value="نمایش رادیویی" name="noe" id="noe" />نمایش رادیویی
</td>
</tr>
<tr bgcolor="#CCCCCC">
<td>
نمایش بر اساس مجری :</td>
<td width="50">
<input type="radio" value="مریم نشیبی ا" name="mojri"/>نشیبی ا
</td>
<td width="70">
<input type="radio" value="علی معلم دامغانی" name="mojri"/>علی معلم
</td>
<td width="80">
<input type="radio" value="سایر" name="mojri"/>سایر
</td>
</tr>
<tr><td> </td>
<td><input type="submit" value="جستجو" /></td>
</tr>
</table>
</center>
</fieldset>
</form>
که البته اینا با دکمه های رادیویی هست...میخوام به checkbox دکمه هام تغییر کنه و مثلا تو قسمت جستجو براساس نوع محصول هم شعر تیک بخورد هم قصه...
اینم کد جستجو :
PHP:
$query = "";
if(!empty($_POST['tag']))
$query.=($query?' and ':'')." `name` like '%".$_POST['tag']."%' ";
if(!empty($_POST['T1']))
$query.=($query?' and ':'')." `name` like '%".$_POST['T1']."%' ";
if(!empty($_POST['noe']))
$query.=($query?' and ':'')." `product` = '".mysql_real_escape_string(trim($_POST['noe']))."'";
if(!empty($_POST['mojri']))
$query.=($query?' and ':'')." `storyteller` = '".mysql_real_escape_string(trim($_POST['mojri']))."'";
$result = mysql_query("SELECT * FROM radio WHERE ".$query) or die ('invalid query');
$count = mysql_num_rows($result);
?>
ممنون میشم اگه در ادامه هم کمکم کنید....