View Full Version : سوال: جستجو بر اساس انتخاب هر Radio Button
terrorhell
شنبه 09 آذر 1387, 00:57 صبح
سلام دوستان.
سوالی داشتم راجبه سرچ تو دیتابیس بر اساس انتخاب هر RadioButton
یعنی اینکه مثلاً رادیو اول بر اساس نام کاربری تو دیتابیس سرچ کنه و اگه رادیو دوم را انتخاب کردیم بر اساس نام خانوادگی و اگر رادیو3 را انتخاب کردیم .....
ممنون میشم دوستان راهنمایی کنن !
I,Nobody
شنبه 09 آذر 1387, 09:36 صبح
راه هاي مختلف هست.
مثال :
شما مي توني value هر راديو رو همون نام فيلد ديتابيست بذاري و در فايل مقصد بر اساس همون مقدار سرچ كني. مثلاً فرض كنيم نام راديو شما srch_fld هست و سه تا راديو از اون با value هاي username ، first_name و last_name داري و فرمت رو با متد GET ارسال مي كني.
حالا توي فايل مقصد، اينجوري بنويس :
$qry="SELECT * FROM myTable WHERE `{$_GET['srch_fld']}` LIKE '%{$_GET['search_word']}%'";
$result=mysql_query($qry);
اينو همينجا نوشتم. چكش كن درتست باشه
as13851365
شنبه 09 آذر 1387, 10:11 صبح
<input name='r' type='radio' value='1'>
<input name='r' type='radio' value='2'>
<input name='r' type='radio' value='3'>
<input name='r' type='radio' value='4'>
در صفحه بعدی که می خواهی پردازش رو انتخاب کنید بررسی کن اگر مقدار یک ارسال شده بود براساس نام و.... استفاده کنید.
این هم برای صفحه بعدی :
$i=$_POST['r'];
if(!is_numeric($i))$i=0;
if($i==1) // جستجو بر اساس نام
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.