运用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为数据库字段,最后存入数据库的是一个字符串。
本文介绍如何使用ThinkPHP框架结合PHP的implode函数处理HTML表单中的复选框数据,并将其存储到MySQL数据库中。具体步骤包括设置HTML表单、获取复选框数据、使用implode函数将数组转换为字符串等。
379

被折叠的 条评论
为什么被折叠?



