在PHP中保存多个选择字段

时间:2019-02-22 18:23:15

标签: php html arrays mysqli

关于每个人,我正在使用多个选择字段;也就是说,一次可以选择多个值。并将这些值保存在我的BD的字段中。

为此,我通过以下方式获取值:

has_many :sizes, as: :sizeable

通过按SEND按钮,我以这种方式插入数据。我正在恢复变量并遍历数组以在每个值中添加相应的引号;然后,将链再次存储在辅助数组中,最后使用implode函数添加逗号。

我的问题是它不保存任何值,当检查我的BD时,该字段显示为空。

如果您可以帮助我告诉我失败的地方,请尝试更改foreach,但是什么也没有。

<div class="form-group">
        <label for="turn">Turn:</label>
           <?PHP
            if ($resultado = $mysqli->query("SELECT description FROM departament  order by id desc", MYSQLI_USE_RESULT)) {
                 while ($row = mysqli_fetch_array($resultado)){
            ?>
               <input type="checkbox" name="turn[]" value="<?PHP echo ''.$row['description'];?>"><?PHP echo ''.$row['description'];?></br>
            <?PHP
                }
             }
            ?>
</div>

0 个答案:

没有答案