ktm*_*ktm 7 php mysql pdo codeigniter
CodeIgniter 2是否将PDO或PHP MySQL函数用于其活动记录类?
CI不使用PDO.
CI使用mysql_real_escape_string(),以帮助防范注入,或者如果你感到更安全,你会发现(或写)的自定义PDO类像上面的帖子.
来自http://codeigniter.com/user_guide/database/active_record.html:
"CodeIgniter使用Active Record Database Pattern的修改版本.这种模式允许使用最少的脚本在数据库中检索,插入和更新信息.在某些情况下,只需要一行或两行代码来执行数据库操作. CodeIgniter不要求每个数据库表都是它自己的类文件.它提供了一个更简化的接口.
除了简单性之外,使用Active Record功能的一个主要好处是它允许您创建独立于数据库的应用程序,因为查询语法是由每个数据库适配器生成的.它还允许更安全的查询,因为系统会自动转义这些值."