yii框架的简单curd
来源:互联网 发布:冰川网络手游怎么样 编辑:程序博客网 时间:2024/04/29 19:19
class HelloController extends Controller{ public $enableCsrfValidation = false; //禁用csrf拦截 禁止提交重复表单 /** * 添加 * * @author YING * @param void * @return void */ public function actionAdd(){ $request=\Yii::$app->request; //实例化请求类 if($request->isPost){ $data=$request->post(); //接值 $res=\Yii::$app->db->createCommand()->insert('user',$data)->execute(); //执行 if($res){ $this->redirect(['hello/list']); }else{ echo "添加失败"; } }else{ return $this->renderPartial('register.html'); } } /** * 查询 * * @author YING * @param void * @return void */ public function actionList(){ //查询 $db=\Yii::$app->db; $userInfo=$db->createCommand('select * from `user`')->queryAll();//执行 return $this->render('list',['userInfo'=>$userInfo]); //赋值 } /** * 删除 * * @author YING * @param id * @return void */ public function actionDelete(){ $request=\Yii::$app->request; //定义类 $id=$request->get('id'); //接值 $db=\Yii::$app->db; $res=$db->createCommand()->delete('user',"id=$id")->execute(); //执行 //判断 if($res){ $this->redirect(['hello/list']); }else{ echo "删除失败"; } } /** * 修改 * * @author YING * @param void * @return void */ public function actionUpdate(){ $request=\Yii::$app->request; //请求方式 if($request->isPost){ //接值 $username=$request->post('username'); $password=$request->post('password'); $id=$request->post('id'); $result=\Yii::$app->db->createCommand()->update('user',['username'=>$username,'password'=>$password],'id=:id',[':id'=>$id])->execute(); //判断 if($result){ $this->redirect(['hello/list']); }else{ echo "修改失败"; } }else{ $id=$request->get('id'); //接值 $sql="select * from `user` where id='$id'"; //sql语句 $userInfo=\Yii::$app->db->createCommand($sql)->queryAll(); //执行 return $this->render('update',['userInfo'=>$userInfo[0]]); //加载视图层 } }}
0 0
- yii框架的简单curd
- 简单的Yii框架操作
- 简单的Yii框架应用
- yii框架的简单应用
- yii curd
- yii框架的增删改查加分页简单代码[yii 2.0]
- 简单聊聊关于Yii框架的CDbCriteria
- 二:使用yii框架建立应用(数据库CURD基本操作)
- TP5.0框架中简单CURD操作
- mybatis进行简单的CURD
- java jdbc简单的 curd
- 2.MongoDB 简单的 CURD
- Hibernate 简单的CURD操作
- Yii createCommand CURD操作
- Yii createCommand CURD操作
- Yii createCommand CURD操作
- Yii createCommand CURD操作
- yii-数据库CURD操作
- java注解
- 排序算法
- 技术要能够变现才有价值
- codeforces 721D Maxim and Array(贪心)
- 将一台XP添加到WindowsServer2008的域中时不能联系域的域控制器的原因
- yii框架的简单curd
- Java锁的种类以及辨析
- Android入门教程 HttpURLConnection的用法 HTTP请求
- 多路查找树(B树)
- 详解wait和waitpid函数
- C++中的new和malloc
- 使用对拍
- seesion和cookie
- Evaluate Postfix Expression