初學(xué)乍練2
2016-11-02 15:43:35
thinkphp,怎么把前臺傳的數(shù)據(jù)存進(jìn)數(shù)據(jù)庫,特別是,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/>專業(yè)<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="網(wǎng)球">網(wǎng)球<input type="hidden" name="flag" value="add" /><input type="submit" value="提交" /></form></html>怎么把這些數(shù)據(jù)添加進(jìn)數(shù)據(jù)庫,希望可以上代碼
1 回答
已采納

phper12138
TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超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
提交
取消