运用thinkphp技术将从html提交的多个复选框内容存入到mysql数据库中,用到php的implode函数进行处理。
implode函数:把数组元素组合为一个字符串。
html部分代码:
<form name="form" id="form" method="post" action="__URL__/insert">
<input type="checkbox" id="taskman" name="taskman[]" value="春之绿"/>春
<input type="checkbox" id="taskman" name="taskman[]" value="夏之蓝"/>夏
<input type="checkbox" id="taskman" name="taskman[]" value="秋之黄"/>秋
<input type="checkbox" id="taskman" name="taskman[]" value=" 冬之白"/>冬
php代码:
$taskmen=$_POST['taskman'];
$taskmen1=implode(',',$taskmen);
$data['taskman']=$taskmen1;
taskman为数据库字段,最后存入数据库的是一个字符串。