php数组转换字符串及复选框如何勾选中,应用到函数 implode  explode

复选框被选中后如何保存数据,表单提交过来为数组,要转换字符串 用到函数implode

if(!empty($_POST['yuyan'])){
$bbyuyan=implode(",", $_POST['yuyan']);
}

if(!empty($_POST['fenge'])){
$bbfenge=implode(",", $_POST['fenge']);
}

if(!empty($_POST['biaoqian'])){
$bbbiaoqian=implode(",", $_POST['biaoqian']);
}

复选框显示如何被勾选,这时候要把字符串转换数组 用到函数 explode

if(!empty($users['yuyan'])){
$users['yuyan']=explode(",",$users['yuyan']);
}

if(!empty($users['fenge'])){
$users['fenge']=explode(",",$users['fenge']);
}

if(!empty($users['biaoqian'])){
$users['biaoqian']=explode(",",$users['biaoqian']);
}

复选框如何被显示,下面实例

<input name="biaoqian[]" value="晚上可录" type="checkbox" {#foreach item=biaoqian1 from=$users.biaoqian#}{#if $biaoqian1 eq "晚上可录"#} checked="checked" {#/if#}{#/foreach#}/>晚上可录
<input name="biaoqian[]" value="周六可录" type="checkbox" {#foreach item=biaoqian1 from=$users.biaoqian#}{#if $biaoqian1 eq "周六可录"#} checked="checked" {#/if#}{#/foreach#}/>周六可录
<input name="biaoqian[]" value="周日可录" type="checkbox" {#foreach item=biaoqian1 from=$users.biaoqian#}{#if $biaoqian1 eq "周日可录"#} checked="checked" {#/if#}{#/foreach#}/>周日可录
<input name="biaoqian[]" value="起录价低" type="checkbox" {#foreach item=biaoqian1 from=$users.biaoqian#}{#if $biaoqian1 eq "起录价低"#} checked="checked" {#/if#}{#/foreach#}/>起录价低

复选框要比单选框要复杂些,单选框跟普通表单一样,这里不说了

文章转载(玖乐网络 96net.com.cn)

php数组转换字符串及复选框如何勾选中的更多相关文章

  1. sencha gridpanel checkbox 复选框的勾选 以及和单机行冲突

    gridpanel显示checkbox: 添加SelectionModel为Checkbox Selection Model { xtype: 'gridpanel', id: 'Grid1', he ...

  2. 在word中做复选框打对勾钩

    在word中做复选框打对勾钩 现在终于搞明白正确的操作方法 一.你在word里输入2610,按alt+X就能出 空checkbox 你在word里输入2611,按alt+X就能出 打了勾的checkb ...

  3. 判断easyUI tree 节点复选框是否被选中的方法。将选中的节点高亮显示的方法

    在datagrid tree中如何判断某个节点的复选框是否被选中? 我们可以通过HTML结构去分析: 1.节点未选中前 2.节点选中后 所以节点被选中前和选中后,html中的class类是用区分的. ...

  4. checkbox复选框和div click事件重叠,点击div后复选框也被选中,同时改变div颜色,否则则不选中

     checkbox复选框和div click事件重叠,点击div后复选框也被选中,同时改变div颜色,否则则不选中 <!DOCTYPE html> <html lang=" ...

  5. 【JSP】layui+jsp,根据后台数据给复选框默认勾选

    1.项目中经常使用复选框,当重复加载,就需要从数据库给复选框一个默认的值了. 2.接下来使用的是JSP中迭代的方法,给复选框绑定值.思路和方法不一定好,仅供参考. <input type=&qu ...

  6. jquery关于checkbox复选框是否被选中的问题

    本人在项目中需要用到,判断哪些复选框被用户选中.自然而然想到用 if($('').attr('checked') == true) 但是不管有没有选,$('').attr('checked')返回的都 ...

  7. jQuery判断复选框checkbox的选中状态

    通过jQuery设置复选框为选中状态 复选框 <input type="checkbox"/> 错误代码: $("input").attr(&quo ...

  8. 关于表格前面checkbox复选框不打勾的问题

    当点击左边的树节点的时候,让右边的表格自动选中相应的行,但是选中的行前面如果有checkbox,可能复选框虽然选中了但是不打上勾,解决方案,将遍历表格数据那段代码用延时器包裹一下.

  9. jquery单选框 复选框表格高亮 选中

    单选框: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/T ...

随机推荐

  1. sqli(7)

    前言 第7关 导出文件GET字符型注入 步骤OK,但是就是不能写入文件,不知是文件夹的问题还是自己操作的问题.但是确实,没有导入成功. 1. 查看闭合,看源码,发现闭合是((‘ ’)): 2.查看所在 ...

  2. R语言——ggplot2补充知识点

    案例 ggplot(head(age_data,10),aes(x=reorder(Country,age_median),y=age_median))+ geom_bar(aes(fill=Coun ...

  3. Sql Server 压缩数据库占用空间

    1.删除数据库库中不必要的数据2. 在数据库上右击,任务,收缩,文件,在收缩操作上选择在未使用的空间前重新组织页,将文件收缩到的最后一行为最小为XXM,在前面的输入框中填入该值,然后点击确定3.分离该 ...

  4. LinuxC语言实现服务端与客户端多进程通信

    链接:https://pan.baidu.com/s/1YDNIyTKAkh4E5x2dBeTgcQ 提取码:y35q 复制这段内容后打开百度网盘手机App,操作更方便哦 本实验用的是Centos7m ...

  5. Python链接liunx 带尝试

    本文实例讲述了python下paramiko模块实现ssh连接登录Linux服务器的方法.分享给大家供大家参考.具体分析如下: python下有个paramiko模块,这个模块可以实现ssh登录lin ...

  6. 爬虫技术:数据处理josn和pickle模块

    一:json模块 json模块的作用就是讲json字符串("{"a":1,"b":1}")和python能够识别的字典进行相互转换. imp ...

  7. 启动模式:uefi, legacy,以及GRUB命令使用

    机器启动模式:uefi, legacy 设置入口:BIOS:boot mode 磁盘分区表格式: gpt uefi所使用(此种模式下,grub只能识别gpt格式的boot引导项) mbr legacy ...

  8. pandas学习(一)

    pandas.DataFrame.sort_index 用法 sort_index(axis=0, level=None, ascending=True, inplace=False, kind='q ...

  9. 036:DTL常用过滤器(5)

    slice过滤器: 类似于 Python 中的切片操作.示例代码如下: {{ some_list|slice:"2:" }} 以上代码将会给 some_list 从 2 开始做切片 ...

  10. asp.net+扫描仪+图片上传

    问题: IE浏览器下使用Activex插件调用客户端扫描仪扫描文件并山传,可以将纸质档案(如合同.文件.资料等)扫描并将扫描图像保存到服务器,可以用于合同管理.档案管理等. 通过插件方式调用扫描仪扫描 ...