PDA

View Full Version : تغییر نام radio برای هر سوال داخل یه صفحه



zarigani1368
پنج شنبه 17 اسفند 1391, 11:14 صبح
سلام خدمت تمام دوستان عزیزم:
یه مشکلی تو php دارم اونم اینه که دارم یه سایتی واسه ازمون انلاین می نویسم حالا وقتی سوالات و جواب ها را از بانک می خونم
جواب ها باید داخل radio هستند از اون جایی که تو radio باید نام ها یکسان و value ها متفاوت باشند الان مشکلی که دارم اینه که من برای تمام سوالات باک فقط می تونم یه گزینه را به عنوان حواب انتخاب کنم کمک می خوام که میشه ایا بعد از هر سوال name برای radio به صورت اتوماتیک عوض بشه یا باید هر سوالی را داخل یک صفحه طرح کنم
کدی هم که نوشتم به شرح زیر هست با تشکر


<table border="0" width="60%" align="center">

<tr align="center"><td colspan="2" style="font-size:17px; font-weight:bold">سوالات</td></tr>
<?php
$sq="select * from `azmon`";
$res=mysql_query($sq);

while ($row=mysql_fetch_object($res))
{

?>

<tr><td colspan="2" style="font-size:17px; font-weight:bold"><?php echo $row-> soal; ?></td></tr>

<tr>
<td>الف</td> <td><input type="radio" name="test" value="<?php $row1->answere1; ?>" /><?php echo $row->answer1; ?></td>
</tr>

<tr>
<td>ب</td> <td><input type="radio" name="test" value="<?php $row1->answere2; ?>" /><?php echo $row->answer2; ?></td>
</tr>

<tr>
<td>ج</td> <td><input type="radio" name="test" value="<?php $row1->answere3; ?>" /><?php echo $row->answer3; ?></td>
</tr>

<tr>
<td>د</td> <td><input type="radio" name="test" value="<?php $row1->answere4; ?>" /><?php echo $row->answer4; ?></td>
</tr>
<tr><td></td></tr>

</form>
<?php

}
?>

MMSHFE
پنج شنبه 17 اسفند 1391, 11:24 صبح
<table border="0" width="60%" align="center">
<tr align="center"><td colspan="2" style="font-size:17px; font-weight:bold">سوالات</td></tr>
<?php
$sq = "select * from `azmon`";
$res = mysql_query($sq);
while ($row = mysql_fetch_object($res)) {
?>
<tr><td colspan="2" style="font-size:17px; font-weight:bold"><?php echo $row->soal; ?></td></tr>
<tr>
<td>الف</td> <td><input type="radio" name="<?php echo $row->id; ?>" value="<?php $row1->answere1; ?>" /><?php echo $row->answer1; ?></td>
</tr>
<tr>
<td>ب</td> <td><input type="radio" name="<?php echo $row->id; ?>" value="<?php $row1->answere2; ?>" /><?php echo $row->answer2; ?></td>
</tr>
<tr>
<td>ج</td> <td><input type="radio" name="<?php echo $row->id; ?>" value="<?php $row1->answere3; ?>" /><?php echo $row->answer3; ?></td>
</tr>
<tr>
<td>د</td> <td><input type="radio" name="<?php echo $row->id; ?>" value="<?php $row1->answere4; ?>" /><?php echo $row->answer4; ?></td>
</tr>
<tr><td></td></tr>
</form>
<?php
}
?>