单击按钮时显示下一个数据库值

时间:2016-06-01 10:53:00

标签: php html

我已经做了一个小测验,但我没有立即显示所有问题,而是希望逐一显示它们。所以问题1首先显示,答案提交时问题2显示等问题和多个选择答案显示在数据库的页面上,带有sql语句。但我似乎无法管理它以显示彼此之后的问题。数据库库的设置方式是,有一个问题有4个选项和正确的答案列。我想展示问题以及与该问题相关的4个选项。这是我用来显示所有问题的代码和数据库的答案,如果有人可以帮我一个一个地展示它们的方式会很好:

<?php
$conn = mysqli_connect("127.0.0.1", "root", "", "kinderboekenweek");


$sql = "SELECT * FROM questions";
$result = $conn->query($sql);

if ($result->num_rows > 0) {

      $i =0;
     while($row = $result->fetch_assoc()) {

         echo " Vraag: ". $row["vraag"].

         "<ul class = 'answers".$i."'.>
         </br> <input type='button' class='btn btn-default' name='Optie".$i."' value=".$row['optie1']." id='optie1".$i."'>  </br>".

         "</br> <input type='button' class='btn btn-default' name='Optie".$i."' value=". $row["optie2"]." id='optie2".$i."'> </br> ".

         "</br> <input type='button' class='btn btn-default' name='Optie".$i."' value=". $row["optie3"]." id='optie3".$i."'>  </br>".

         "</br> <input type='button' class='btn btn-default' name='Optie".$i."' value=". $row["optie4"]." id='optie4".$i."'>  </br>".

         "</br></br>
         </ul>";
         $i++;
     }
} else {
     echo "0 results";

}

0 个答案:

没有答案