在我点击提交后,我如何才能获得多少的计数"是";被挑选或有多少";否";使用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 ++;
}