首页 > 解决方案 > PHP 如果值为 1,则在复选框中设置一个钩子,如果值为 0,则取消选中

问题描述

我希望你能帮助我,我认为解决方案很简单,但我是初学者,所以踢我的大脑。

现在我想在一个新页面上,该复选框将根据结果显示为选中或未选中。

结果可用作 1 或 0,但我现在如何将复选框显示为选中或未选中?

我很感激每一个提示。

标签: phpcheckbox

解决方案


如果它是 Javascript,你可以像这样添加你的 PHP 变量:

echo '<input type="checkbox" name="checkbox1" value="'.$checkboxValue'.">

如果您想获取复选框的值,您必须以如下形式提交:

<form action="index.php" method="post">
    Checkbox: <input type="checkbox" name="checkbox1">
    <input type="submit">
</form>

索引.php

<?php
    if (isset($_POST['checkbox1']){
        $checkboxValue = $_POST['checkbox1'];
    }
?>

注意: $_POST 值来自复选框的名称属性


推荐阅读