gpt4 book ai didi

php - 检查来自mysql db的复选框

转载 作者:行者123 更新时间:2023-11-28 23:34:16 24 4
gpt4 key购买 nike

我有一个表单,可以将复选框表单提交到数据库的同一列中的数据库,例如“Windows、Android、iOS”。我有一个“编辑”页面,必须再次显示这些复选框,但是要检查从数据库中获取的那些复选框。在这种情况下,如果我从数据库中获取了以前的字符串,我应该是这样的(选中粗体):

  • window
  • 操作系统
  • 安卓
  • iOS
  • Windows 手机

我知道如何从数据库中获取的字符串中获取数组

$devices = "Windows,Android,iOS";
$arrDevices = explode(',', $devices);

但是我不知道在这里勾选相应复选框的算法

<input type="checkbox" name="platform" value="Windows">Windows
<input type="checkbox" name="platform" value="OS X">OS X
<input type="checkbox" name="platform" value="Android">Android
<input type="checkbox" name="platform" value="iOS">iOS
<input type="checkbox" name="platform" value="Windows Phone">Windows Phone

最佳答案

将此添加到每个输入的末尾(当然更改值):

<?php print in_array('Windows', $arrDevices) ? 'checked' : '' ?>

关于php - 检查来自mysql db的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36252438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com