简体   繁体   English

使用循环选中复选框时,如何显示值?

[英]How can i show value when checkbox was checked using loop for?

How can i show value when checkbox was checked using loop for ? 当使用loop选中复选框时,如何显示值?

..................................................................................................................................................................... ................................................... ................................................... ................................................... ......

<form method="post">
    <input type="checkbox" name="a_0" value="0">0
    <input type="checkbox" name="a_1" value="1">1
    <input type="checkbox" name="a_2" value="2">2
    <input type="checkbox" name="a_3" value="3">3
    <input type="checkbox" name="a_4" value="4">4
    <input type="submit" name="submit">
</form>



<?php
    if(isset($_POST["submit"]))
    {
        for($i=0;$i<4;$i++)
        {
            if(${"_POST[a_{$i}]"} != '')
            { echo ${"_POST[a_{$i}]"}; }
            else
            { echo "no"; }
        }
    }
?>

Try like this: 尝试这样:

<?php
    if(isset($_POST["submit"]))
    {
        for($i=0;$i<4;$i++)
        {
            if(${"_POST[a_{$i}]"} != '')
            { echo $_POST['a_{$i}']; }
            else
            { echo "no"; }
        }
    }
?>

Change: 更改:

${"_POST[a_{$i}]"} 

To: 至:

$_POST['a_' . $i]

Or (note the double quotes): 或(请注意双引号):

$_POST["a_$i"]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 当复选框被选中或复选框未选中删除值时,如何在另一个文本框中获得复选框值和文本框值的总和 - how can i get sum of checkbox value and textbox value in another textbox when checkbox is checked or if checkbox unchecked remove the value 当值与PHP匹配时,将复选框显示为选中状态 - Show checkbox as checked when value matches php 如果选中复选框,如何使复选框显示隐藏的跨度 - How can i make my checkbox show a hidden span if it is checked 选中复选框时,如何使用 php 更新 mysql 数据库中的值? - How can i update a value in mysql database with php when a checkbox is checked? 如何根据已选中/未选中的复选框显示/隐藏项目? - How can I make an item show/hide based on a checkbox being checked/not checked? 选中初始复选框时(如何使用PHP / Javascript)如何显示多个复选框 - How can I have multiple checkboxes appear when initial checkbox is checked (using PHP/Javascript) 如何使用php显示先前选中的复选框 - how to show the previously checked checkbox using php 当值与数据库中的值匹配时,如何将单选按钮显示为已选中 - How can I show a radio button as being checked when the value matches a value in my database 在选中时使用复选框来回显复选框的值 - using checkboxes echoing the value of checkbox when checked 如何显示复选框检查复选框的值是否已经在MySQL中? - how to show checkbox checked if value of checkbox is already in mysql?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM