¿CodeIgniter 2 usa las funciones PDO o PHP MySQL para su clase de registro activo?codeigniter 2 usa la función pdo o php mysql para su registro activo?
Respuesta
CI no utiliza PDO.
PDO in Codeigniter - Protect vs SQL Injection
CI utiliza mysql_real_escape_string()
-ayuda guardia contra la inyección o si se siente más seguro, se puede encontrar (o escribir) una clase DOP personalizado como el post anterior.
De http://codeigniter.com/user_guide/database/active_record.html:.
"CodeIgniter utiliza una versión modificada del modelo de base de datos de Active Record Este patrón permite que la información se va a recuperar, insertar, y actualizado en su base de datos con mínima codificación En algunos casos, sólo uno o dos. líneas de código son necesarias para realizar una acción de base de datos. CodeIgniter no requiere que cada tabla de base de datos sea su propio archivo de clase. Proporciona una interfaz más simplificada.
Más allá de la simplicidad, una de las principales ventajas de usar las características de Active Record es que te permite crear aplicaciones independientes de la base de datos, ya que la sintaxis de la consulta es generada por cada base de datos ada pter. También permite consultas más seguras, ya que el sistema escapa automáticamente los valores. "
Mirando el source code para el controlador MySQL, claramente utiliza las funciones (ahora muy desactualizadas) mysql_*
.
- 1. CodeIgniter registro activo, Añadir IF en - función
- 2. Codeigniter - Ordenar registro activo alfabéticamente
- 3. Codeigniter: $ query-> free_result() cuando se usa el registro activo?
- 4. Codeigniter Registro activo 'where_or' agrupando
- 5. CodeIgniter/PHP Registro Activo no aumentará un entero
- 6. Codeigniter Registro activo: mayor que el enunciado
- 7. Registro activo de CodeIgniter no igual
- 8. ¿Qué es una buena biblioteca de registro activo de PHP?
- 9. Codeigniter PDO integración
- 10. Ranuras MySQL en PHP/PDO
- 11. Codeigniter: manejo de errores al usar el registro activo
- 12. PHP Firebird API: php_interbase o PDO?
- 13. CodeIgniter registro activo instrucción de actualización con una unirse
- 14. Registro activo de CodeIgniter: obtenga el número de filas devueltas
- 15. MySQL versus PDO
- 16. PHP PDO para Dummies
- 17. PDO: compruebe el registro actualizado o insertado usando mysql INSERT ON DUPLICATE KEY UPDATE
- 18. PHP PDO Transacciones?
- 19. PDO en Codeigniter - Protect vs SQL Injection
- 20. registro aleatorio de la base de datos MySQL con CodeIgniter
- 21. PDO :: exec() o PDO :: query()?
- 22. Función MySQL para insertar el registro si falla la actualización?
- 23. COUNT/GROUP BY con registro activo?
- 24. PHP MySQL PDO lastInsertID causa un error fatal
- 25. PDO MySQL Driver en Mac
- 26. CodeIgniter/PHP/MySQL: Recuperar datos con JOIN
- 27. Fecha y hora PHP PHP mysql (+ variante PDO)
- 28. ¿La PDO siempre usa declaraciones preparadas emuladas de forma predeterminada?
- 29. Codeigniter, crear tablas y usuarios para MySQL
- 30. PDO y MySQL 'entre'
También puede usar las funciones de mysqli si especifica eso en la configuración. –