如何获取所选单选按钮值的总数

  • 本文关键字:单选按钮 何获取 获取 php
  • 更新时间 :
  • 英文 :


在我点击提交后,我如何才能获得多少的计数"是";被挑选或有多少";否";使用PHP 挑选

while($row = mysqli_fetch_array($result)) 
{
$i++;
?>

<p><?php echo $row["question"] ; ?></p>

<input type="radio" name="<?php echo $row["question"].$i ; ?>"  value="Yes">
<label for="Yes">Yes</label>
<input type="radio" name="<?php echo $row["question"].$i ; ?>"  value="No">
<label for="Bo">No</label>

<?php 
}
?>
</div><br>

<input type="submit" name="submit"  value="Submit">
</div>
</form>
<?php
if(isset($_POST['submit'])){
//count
}

放入某种可以在$_POST中获取的标识符,如

<input type="radio" name="question_radio_<?php echo $row["question"].$i ; ?>"  value="Yes">
<label for="Yes">Yes</label>
<input type="radio" name="question_radio_<?php echo $row["question"].$i ; ?>"  value="No">
<label for="Bo">No</label>

然后在php 中

$s = 'question_radio_';
$yes = 0;
foreach ($_POST as $p => $n) {
if (strpos($p, $s) !=== false && $n==='Yes') $yes ++; 
}

最新更新