我在做關於php的調查問卷,我是php的新手。當我試圖展示答案時,它只顯示前兩個問題。在兩個問題後,答案沒有顯示。我在這裏附上了源代碼。遍歷MySQL表中的列
請使用以下鏈接查看頁面。 http://itsupportsrilanka.com/uaquiz/quiz.php
<body>
<form action="test.php" method="POST">
<?php
$result = select("SELECT * FROM questions ");
//$row = mysql_fetch_array($result);
?>
<?php
$i=1;
while($row = mysql_fetch_array($result))
{
?>
<table width="581" height="299" border="1">
<tr>
<td>Union Assurance Questionnaire</td>
</tr>
<tr>
<td><?php echo $i.'.' .$row['questions']; ?>
<?php $i++; ?>
</td>
</tr>
<tr>
<td>
<?php $qId=$row['question_id'];
$result1=select("SELECT * FROM answers WHERE questionId='$qId' ORDER BY RAND()");
while($row1=mysql_fetch_array($result1)){
?>
<input type="radio" name="answers" value="<?php echo $row1['answers'];?>"/><?php echo $row1['answers']; ?><br/>
<?php
} ?>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<?php
}
?>
</form>
</body>
我的建議是停止使用mysql函數學習PDO ... – Surace
你可以粘貼你的問題和答案表結構嗎? – GBD
我發佈了它 –