thinkphp,怎么把前台传的数据存进数据库,特别是,checkbox的。希望大神不要嫌麻烦,可以贴出代码,小白求助,跪求!!这是前台页<html><head><meta http-equiv="content-type";content-type="text/html;charset=utf-8"/><title>注册页面</title></head><h1>注册页面</h1><form action="empprocess.php" method="post">名字<input type="text" name="name" id="name" /><br/>性别:<input type="radio" name="sex" id="sex" value="男" >男<input type="radio" name="sex" value="女" >女<br/>专业<select name="education" ><option value="大专">大专</option><option value="本科" >本科</option><option value="研究生" >研究生</option></select><br/>级别:<input type="number" name="grade"><br/>email:<input type="email" name="email" /><br/>工资:<input type="number" name="salary"><br/>兴趣:<input type="checkbox" id="car" name="hobby[1]" value="羽毛球">羽毛球<input type="checkbox" id="car" name="hobby[2]" value="乒乓球">乒乓球<input type="checkbox" id="car" name="hobby[3]" value="网球">网球<input type="hidden" name="flag" value="add" /><input type="submit" value="提交" /></form></html>怎么把这些数据添加进数据库,希望可以上代码
1 回答
已采纳
phper12138
TA贡献4条经验 获得超2个赞
function add(){
$this->display();
$emp=M("emp");
$data["name"]=$_POST['name'];
$data["sex"]=$_POST['sex'];
$data["education"]=$_POST['education'];
$data["grade"]=$_POST['grade'];
$data["email"]=$_POST['email'];
$data["salary"]=$_POST['salary'];
$data["hobby"]=implode(",",$_POST['hobby']);
$data["create_time"]=time();
if($emp->add($data)){
$this->redirect('Emp/emplist');
}else{
echo"fail";
}
}
拿去不谢
添加回答
举报
0/150
提交
取消