tengo un formulario que envia por metodo post unos datos al controlador, este ejecuta unas funciones del modelo, el cual retorna un arreglo al controlador, mi duda es: Como le hago para mostrar los elementos de ese arreglo a la vista
![Confundido](http://static.forosdelweb.com/fdwtheme/images/smilies/confused.png)
| |||
![]() Que tal, tengo un problema, estoy empezando con PHP OO y MVC, les describo mi duda, tengo un formulario que envia por metodo post unos datos al controlador, este ejecuta unas funciones del modelo, el cual retorna un arreglo al controlador, mi duda es: Como le hago para mostrar los elementos de ese arreglo a la vista ![]() |
| ||||
Respuesta: Lógica bloqueda Cita: Eso depende de exactamente cómo hayas implementado dichas vistas, adivinar no se puede. Como le hago para mostrar los elementos de ese arreglo a la vista ![]() Pero a grandes rasgos con hacer include bastaría:
Código PHP:
Ver original
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Respuesta: Lógica bloqueda más o menos es lo siguiente: index: Código HTML: <form action="controller/hotel.php" method="post"> <label>ubicación</label> <input type="text" name="lugar"> <button type="submit">Buscar</button> </form> Código PHP: Código PHP: |
| ||||
Respuesta: Lógica bloqueda La pregunta es como estas cargando la vista, porque en codeigniter, que creo es asi para todos seria de esta manera:
Código PHP:
Ver original y en la vista seria como cualquier otra cosa:
Código PHP:
Ver original |
| |||
Respuesta: Lógica bloqueda Bueno, viendo que los dos me contestaron lo mismo, veo que realmente mi duda es como cargo la vista ![]() he leido que puedo pasarla por una variable de sesion, pero no creo que sea lo correcto. |
| ||||
Respuesta: Lógica bloqueda Caray, ya te he dicho que con usar include basta:
Código PHP:
Ver original vista.php
Código PHP:
Ver original Entiende que las variables locales están siempre al alcance del include. Pasarla por sesión es una tontería, no se donde leíste eso pero es pésima idea, ni al caso. ![]() Desde luego el "cómo cargas la vista" es clave, pero o usas un include que es lo más básico, o te inventas una función:
Código PHP:
Ver original
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
Etiquetas: |