用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1499|回复: 2
收起左侧

[版本 3.x] ci框架 model 的写法,想学习学习

[复制链接]
发表于 2016-8-19 16:56:34 | 显示全部楼层 |阅读模式
public function getSomeFieldsByWhere($where, $fields, $num, $offset){
                $sql = "SELECT {$fields} FROM {$this->_table} WHERE  {$where} LIMIT {$offset}, {$num}";
        
                $query = $this->db->query($sql);
                $res = $query->result_array();
                return $res;
        }

这是我自己封装的, 有没有其他封装的model,我想借鉴一下, 这个不防注入,谢谢了
发表于 2016-8-22 11:39:31 | 显示全部楼层
防注入很简单,做下 SQL 转义就可以了,PHP 自带 SQL 转义函数。
发表于 2016-8-26 00:02:27 | 显示全部楼层
用这个  虽然不是很完美  还是很不错的

MY_Model.zip

1.52 KB, 下载次数: 9

本版积分规则