Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/08/2012, 18:24
arhego
 
Fecha de Ingreso: febrero-2012
Mensajes: 37
Antigüedad: 12 años, 9 meses
Puntos: 5
Respuesta: tablas en cakephp

Hola

respondiendo a tus preguntas

"{ 1- } ahora mi gran duda es.. ¿ En cakephp, cada tabla es un modelo ?

y mi otra duda.. { 2 - }¿ Hay alguna forma de extraer los datos de una tabla sin tener que relacionarlas ?
"


1- Para que puedas acceder a tus datos con las herramientas que ofrece cakePHP efectivamente debes hacer los modelos para cada tabla y relacionarlas.

docs para versión 2.x http://book.cakephp.org/2.0/en/models.html

2.- Si no están relacionadas las tablas y existe el modelo para dicha tabla entonces puedes usar el $this->loadModel('nombreModelo');

docs: http://book.cakephp.org/2.0/en/controllers.html#Controller::loadModel

Ojo con tus consultas, un query del tipo "$this->query("SELECT idinstitucion,nombre FROM institutos ORDER BY nombre ASC"); " no es para nada recomendable.

Es mejor que crees el modelo para la tabla institutos y le pones $uses = institutos (si asi se llama)

y luego haces la consulta desde el controlador de la forma:

Código PHP:
$this->Institutos->find(all, array('fields'=>array('nombre''id'))); 
http://book.cakephp.org/2.0/en/models/retrieving-your-data.html

Saludos