ci框架中数据库对象的加载过程及使用方法

——————–写在2018-01-10,这又是一个比较沉重的话题,本是为了解脱另一个问题,有踏入新的泥潭—————–
首先,先掌握使用方式在去了解为什么会有这些个使用方法!!在实际的工作生活中,一定是你有了解决问题的能力体现了自己的价值,然后才会有时间去丰富自己羽翼,甚至再去夯实基础的,不可能任何东西一上来就能让你明白原理,拿出大把时间去学习了之后再去运用的,除了上学时候。
写在前面,难点<1> 预处理 <2> 转义–即关于sql注入问题
<1> 常规查询——$this->db->query(‘your sql statement’);
<2> 查询绑定—–最重要的好处是,所有的值都会被自动转义,生成安全的查询语句。如代码是这样的
$sql = "select * from my_table where filed1 = ? and field2 = ?";
$query = $this->query($sql,array(value1,value2));
很明显,查询语句中的问号会被替代,替代的过程中会被自动转义。
<3>$this->db->get();

猜你喜欢

转载自blog.csdn.net/zhuxineli/article/details/79090290