Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在另一个while循环中创建while循环?_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 如何在另一个while循环中创建while循环?

Javascript 如何在另一个while循环中创建while循环?,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我正在尝试创建一个测验系统。这是我从数据库中提取所有问题的表格: <form method="POST"> <?php $query = "SELECT * FROM quiz"; $run = mysqli_query($con,$query); while ($rows = mysqli_fetch_assoc($run)) { ?> <div class="row">

我正在尝试创建一个测验系统。这是我从数据库中提取所有问题的表格:

  <form method="POST">
      <?php
      $query = "SELECT * FROM quiz";
      $run = mysqli_query($con,$query);

      while ($rows = mysqli_fetch_assoc($run)) {

      ?>
       <div class="row">
      <div class="col-12">
        <div class="card">
          <div class="card-header">
            <h4 class="card-title"><?php echo $rows['question']?></h4><hr style="margin-bottom: -25px;">
            <a class="heading-elements-toggle"><i class="la la-ellipsis-v font-medium-3"></i></a>

          </div>
          <div class="card-content">
            <div class="card-body">


                 <div class="custom-control custom-radio form-group">
                    <input type="radio" class="custom-control-input form-control" name="customRadio" id="customRadio1">
                    <label class="custom-control-label" for="customRadio1"><?php echo $rows['option2']?></label>
               </div>

               <div class="custom-control custom-radio form-group">
                    <input type="radio" class="custom-control-input form-control" name="customRadio" id="customRadio2">
                    <label class="custom-control-label" for="customRadio2"><?php echo $rows['option2']?></label>
               </div>

               <div class="custom-control custom-radio form-group">
                    <input type="radio" class="custom-control-input form-control" name="customRadio" id="customRadio3">
                    <label class="custom-control-label" for="customRadio3"><?php echo $rows['option3']?></label>
               </div>

               <div class="custom-control custom-radio form-group">
                    <input type="radio" class="custom-control-input form-control" name="customRadio" id="customRadio4">
                    <label class="custom-control-label" for="customRadio4"><?php echo $rows['option4']?></label>
               </div>

            </div>
          </div>


        </div>
      </div>

    </div>
      <?php

      }


      ?>
 <button type="submit" class="btn btn-success">Submit</button>
  </form>


提交
该单选按钮仅在ID和For Attr具有相同值时工作 这对于所有问题都应该是不同的。像

  • 对于第一个问题,它应该是:

    • 姓名:customRadio1
    • 收件人:customRadio1
  • 第二:

    • 姓名:customRadio2
    • 收件人:customRadio2 等等我怎样才能做到这一点

您只需将
包装到
中,就可以在没有ID的情况下实现相同的效果

<div class="custom-control custom-radio form-group">
    <label class="custom-control-label">
        <?php echo $rows['option3']?>
        <input type="radio" class="custom-control-input form-control" name="customRadio">
    </label>
</div>