iam與問題頁面工作,每個用戶將向他展示2個或更多的問題每個問題有4個答案和4個(單選按鈕),每個問題必須從其他問題,這基本上意味着曾經單選按鈕組必須是像這樣,我的問題是像圖像波紋管(我不能發佈他們全部)單選按鈕組與別人分開使用php while循環dosn't工作
我有使用此代碼(不工作)
$sql2 = "SELECT * FROM questions WHERE subject = 'web lang' LIMIT 5 ";
$result2 = mysqli_query($conn,$sql2);
echo "<form action='' method='POST'>";
while ($row2 = mysqli_fetch_array($result2,MYSQLI_ASSOC)) {
echo "<div align='center'>
<table>
<thead>
<tr >
<th >Q & A</th>
<th>Choose</th>
</tr>
</thead>
<tbody>
<tr>
<td>".$row2['question']."</td>
<td></td>
</tr>
<tr>
<td>".$row2['ans1']."</td>
<td><input type='radio' name='chk' value='1' >
</tr>
<tr>
<td>".$row2['ans2']."</td>
<td><input type='radio' name='chk' value='2' >
</tr>
<tr>
<td>".$row2['ans3']."</td>
<td><input type='radio' name='chk' value='3' >
</tr>
<tr>
<td>".$row2['ans4']."</td>
<td><input type='radio' name='chk' value='4' >
</tr>
</tbody>
</table><br> <br>
</div>
";
}
echo "<input type='submit' name='submit'>
</form>";
if (isset($_POST['submit'])) {
$chk = $_POST['chk'];
Echo $chk;
}
即使我贊同這樣的
print_r(array_values($chk));
,如果我每次都使用我不能得到名稱不同的名稱,我用這個代碼,同時循環中,其確定的作品,但如何讓其他表的價值?
$new = 0;
<input type='radio' name='chk".$new."' value='some value' >
$new++;
嗨,我可以幫助你,但無法理解其中的實際問題。 –
你能發表這個查詢結果嗎?SELECT * FROM questions where'subject''web lang'LIMIT 5' –
用戶必須爲每個單獨的問題選擇1個單選按鈕,當他點擊提交按鈕時,它應該給我所有他選擇的答案(但它dosnt做到這一點) – MrB