我有多个问题,每个问题有 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="answerswer" /><br>
如何在下一页上获取每个$row['id']的单选按钮值。
使用表单操作作为重定向页面,并根据自己的喜好使用POST或GET方法,然后尝试
print_r($_POST);// as your method and you could use $_REQUEST
对于 GET 方法
print_r($_GET);
您将在数组中看到单选按钮值,...
如果我们使用$_GET
方法作为表单属性,那么我们将通过以下方式检索表单值$_GET
如果我们使用$_POST
方法作为表单属性,那么我们将通过以下方式检索表单值$_POST
并且$_REQUEST
可以检索两种方法发布的值,但Request
不是方法