find
en kumbiaphp para realizar consulatas a una tabla es común ver el find, el uso básico es el siguiente.
Utilizaremos el model usuarios.
1 /**
3 * crea un array con todos los registros, varias filas
4 * SQL= select id, nombre, apellidos..... from usuarios;
5 */
6
7 $items = $this->Usuarios->find();
8
9 /**
10 * crea un array con un solo registro
11 * SQL= select * from usuarios where id = 17;
12 */
13
14 $items = $this->Usuarios->find(17);
15
16 /**
17 * crea un array con todos los registros devueltos,
18 * SQL= select * from usuarios where nombre = 'FiDeLio';
19 */
20
21 $items = $this->Usuarios->find("nombre = 'FiDeLio'");
22
23 /**
24 * si estamos seguro que al buscar por nombre devuelve
25 * un solo registro es mejor utilizar el find_first
26 * SQL= select * from usuarios where nombre = 'FiDeLio' LIMIT 1;
27 *
28 */
29
30 $items = $this->Usuarios->find_first("nombre = 'FiDeLio'");
31
32 ?>
Datos personales
domingo, 14 de marzo de 2010
Suscribirse a:
Enviar comentarios (Atom)

2 comentarios:
muy buen tutorial, tambien puedes pasar varios parametros de busquedas "nombre = 'FiDeLio'", "apellido = xxx", etc y parametros como order desc: y limit:
bueno, ese es el uso basico, pero para pasar más parametros la forma correcta es-
find("nombre = '$nombre' and apellido = '$apellido'");
xD
Publicar un comentario