|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2013-3-13 10:43:01
|
显示全部楼层
Hex 发表于 2013-3-12 19:02 ![](static/image/common/back.gif)
都可以,我是在控制器里取,因为需要在控制器里做数据验证。
我现在是这么处理
1、对于SELECT方式请求,如果需要数据验证在C中验证,然后只传个PK值给M。然后在M的方法中调用$this->input->post()来取值——比如我写的jqGrid_model就是这么来处理ajax请求中分页参数值
2、对于INSERT请求,先在C中验证表单,然后根据表结构组装个参数数组然后传递给M的方法,M中就可以直接使用CI的active Recode $this->db->insert($data)来写入
3、对于UPDATE请求但字段不固定的,先在C中验证表单,然后可用2的方式或者用1的方式来更新 |
|