簡體   English   中英

從mysql表回顯單選按鈕值

[英]echo radiobutton value from mysql table

我如何連續循環所有問題以顯示為單選按鈕答案?

我想在$ row中有4個表格,要打印為單選按鈕調查。

Question nr1   (Radiobutton)Answer0   (Radiobutton)ansewer1   (Radiobutton)answer2
Question nr2   (Radiobutton)Answer0   (Radiobutton)ansewer1   (Radiobutton)answer2
Question nr3   (Radiobutton)Answer0   (Radiobutton)ansewer1   (Radiobutton)answer2

等等.....

 <?php

 $result = mysqli_query($db,"SELECT * FROM que");

 while($row = mysqli_fetch_array($result)) {
  echo $row['que_id'] . " " . $row['que_question'] . " " . $row['que_answer0'] . " " . $row['que_answer1'] . " " . $row['que_answer2']  ;
 echo "<br>";
 }
 ?>  

替換為:

<?php

$result = mysqli_query($db,"SELECT * FROM que");

while($row = mysqli_fetch_array($result)) {
echo $row['que_id'] . " " . $row['que_question'] . " " . $row['que_answer0'] . " " . $row['que_answer1'] . " " . $row['que_answer2']  ;
echo "<br>";
}
?>  

對此:

<?php

$result = mysqli_query($db,"SELECT * FROM que");

while($row = mysqli_fetch_array($result)) {
   echo '' . $row['que_question'] . '<br>
<input type="radio" name="' . $row['que_id'] . '" value="male">' . $row['que_answer0'] . '<br>
<input type="radio" name="' . $row['que_id'] . '" value="male">' . $row['que_answer1'] . '<br>
<input type="radio" name="' . $row['que_id'] . '" value="male">' . $row['que_answer0'] . '<br>';
}
?>  

用這個

 $result = mysqli_query($db,"SELECT * FROM que");

 while($row = mysqli_fetch_array($result)) 
{            

    echo $row['que_question'].' ';
    echo "<input type='radio' name='question[".$row['que_id']."]' value='".$row['que_answer1']."'">." ";
    echo "<input type='radio' name='question[".$row['que_id']."]' value='".$row['que_answer2']."'">." ";
    echo "<input type='radio' name='question[".$row['que_id']."]' value='".$row['que_answer3']."'">."<br>";

  }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM