cuando $ query = $ this-> db-> query (“select * from users where u_id = 1”);
$ query-> row () devolverá una sola (primera) fila del resultado como Objeto de clase . Se recomienda usar cuando desee obtener un registro único a través de una consulta mediante el uso de una identificación única o cualquier otra fila única especificada o el límite 1.
when $ query = $ this-> db-> query (“select * from users where city = ‘hyderabad'”);
- ¿Qué tan bueno es Python para construir una aplicación GUI con una base de datos?
- ¿Cuál es la mejor empresa para externalizar el diseño / desarrollo web para el sitio web de mi empresa?
- Cómo agregar administración de sesión en aplicaciones web usando la sesión HTTP de Java y Apache Tomcat
- ¿Por qué necesitamos EPUB cuando tenemos HTML?
- ¿Cuáles son las cualidades que debe tener un desarrollador web?
$ query-> result () devolverá todos los registros como matriz. y todos los registros en la matriz son objetos de clase.
si usa $ query-> row () en este escenario, devolverá el primer registro solo en el resultado como Class Object. así que no se recomienda aquí.
También puede usar $ query-> row_array () y $ query-> result_array () para obtener el resultado como matriz en lugar de Class Object.
Nota:
- fila y resultado, ambos son métodos, no propiedades, por lo que deberían ser como esta fila () y resultado ()
- No funcionarán si $ query no es un objeto CI DB
- resulty no se defiende como método o propiedad. si lo desea junto con CI, debe escribir un gancho o agregar un método a la clase DB en los archivos del sistema de CI. pero no se recomienda editar archivos del sistema.