如何在另一个php页面中获取多个单选按钮值?

时间:2013-10-17 11:29:24

标签: php

我有多个问题,每个问题有4个答案,我用PHP显示所有问题和答案:

 while($row=mysqli_fetch_array($rs)) 
  {
   echo "question:".$row['question']."<br>";
  ?>
   <input type="hidden" name="id[<?php echo $row[id] ?>]" value="<?php echo $row[id]    ?>" />
  <?php echo $row['op1'] ?>
  <input type="radio" name="opt[<?php echo $row['id'] ?>]" value="<?php echo $row['op1'] ?>-<?php echo $row['id'] ?>" /><br>
   <?php echo $row['op2'] ?>
  <input type="radio" name="opt[<?php echo $row['id'] ?>]" value="<?php echo $row['op2'] ?><?php echo $row['id'] ?>" /><br>
  <?php echo $row['op3'] ?>
  <input type="radio" name="opt[<?php echo $row['id'] ?>]" value="<?php echo $row['op3'] ?><?php echo $row['id'] ?>" /><br>
  <?php echo $row['op4'] ?>
   <input type="radio" name="opt[<?php echo $row['id'] ?>]" value="<?php echo $row['op4'] ?><?php echo $row['id'] ?>" /><br>

 <?php
  }

 ?>
  <input type="submit"  value="answer" /><br>

如何在下一页上为每个$ row ['id']获取单选按钮值。

1 个答案:

答案 0 :(得分:0)

然后使用表单操作作为您的重定向页面和方法POST或GET 尝试

print_r($_POST);// as your method and you could use $_REQUEST

用于GET方法

print_r($_GET);

您将在数组中看到单选按钮值,...

如果我们使用$_GET方法作为表单属性,那么我们将通过$_GET检索表单值 如果我们使用$_POST方法作为表单属性,那么我们将通过$_POST

检索表单值

$_REQUEST可以检索两种方法发布的值,但Request不是方法