当前位置:首页 > ThinkPHP > 关键词 > 多选 > 正文

ThinkpPHP5.1表单多选checkbox的判断和保存传值

ThinkpPHP5.1表单多选checkbox的判断和保存传值

实现的效果

多选框

数据库保存格式为字符串c,f,h,p

具体步骤

  • HTML前端代码
  • PHP代码
 <label class="layui-form-label">自定义属性</label>{foreach $flags as $key=>$v}
 <input type="checkbox" name="flag[]"lay-skin="primary" value="{$v.title}"{if in_array($v.title,$flag) }checked='checked'{/if} title="{$v.value}[{$v.title}]" > {/foreach}
$flag = $news['flag'];
$flags = db('data')->where('type','flag')->select();
$this->assign('flags',$flags);
$this->assign('flag',explode(',',$flag));

提交保存接收代码

'flag'=>implode(",",input('flag/a'))

本文属原创,转载请注明原文:https://zhimatong.com/jiaocheng/699.html

点赞 0

相关阅读
关键词:

QQ在线咨询