سلام به همگی
من یه مشکلی توی کار با radio button دارم، ممنون می شم اگر کسی کمک کنه
و اما مشکل.....
من یه صفحه طراحی کردم که 10 تا تست توشه و هر تست سه گزینه داره
حالا موقع Insert توی DB همه فیلدها میان اما می خوام گزینه ای که انتخاب شده هم Valueش ذخیره بشه، که نمی شه. یعنی فقط آخرین تست مقدار انتخاب شده ش ذخیره می شه. اگه لطف کنید یه نگاه به کد من بندازین و ایرادشو بگین
من یه مشکلی توی کار با radio button دارم، ممنون می شم اگر کسی کمک کنه
و اما مشکل.....
من یه صفحه طراحی کردم که 10 تا تست توشه و هر تست سه گزینه داره
PHP:
for($i=1;$i<11;$i++)
{
<?php echo $i; ?>.<input name="quest[]" size="30" >
<input type="radio" name="ch[<?php echo $i; ?>]" value="a"><input name="ch1[]" size="13" >
<input type="radio" name="ch[<?php echo $i; ?>]" value="b"><input name="ch2[]" size="13" >
<input type="radio" name="ch[<?php echo $i; ?>]" value="c"><input name="ch3[]" size="13">
حالا موقع Insert توی DB همه فیلدها میان اما می خوام گزینه ای که انتخاب شده هم Valueش ذخیره بشه، که نمی شه. یعنی فقط آخرین تست مقدار انتخاب شده ش ذخیره می شه. اگه لطف کنید یه نگاه به کد من بندازین و ایرادشو بگین
PHP:
for($i=0;$i<10;$i++){
$a=$_GET[quest][$i];
$b=$_GET[ch1][$i];
$c=$_GET[ch2][$i];
$d=$_GET[ch3][$i];
for ($j=0; $j<3; $j++){
$r=$_GET[ch][$j][$i];
$sql= "INSERT INTO `ml_test` (question,choice1,choice2,choice3,trueChoice)
VALUES ('$a','$b','$c','$d','$r')";
}
}