PHP - duda con controladora

   
Vista:

duda con controladora

Publicado por alberto (3 intervenciones) el 04/05/2009 20:22:40
Hola amigos! tengo algunas dudas con respecto al MVC en php, sobre todo con la controladora..
Les voy a mostrar con código dos formas distintas de programar en la controladora:

Por ejemplo para insertar un alumno nuevo

PRIMERA forma: incluyo la vista formularioInsertar.php dentro del método de la controladora..
Código:

function agregarAlumno()
{
//formulario para ingresar datos de un nuevo alumno
include(‘vista/formularioInsertar.php’);

include(‘modelo/alumnos.php’);
insertar(GET['nombreAlumno']);

include(‘vista/listarAlumnos.php’);

}

SEGUNDA forma: NO incluyo la vista formularioInsertar.php dentro del metodo de la controladora, sino que este formulario es llamado desde otro lugar por index.php…luego que se presiona el botón guardar de este formulario hago <a ref.= ‘index.php?controladora=alumnos&accion=agregarAlum no&nombreAlumno=$nombre’>

Código:

function agregarAlumno()
{
include(‘modelo/alumnos.php’);
insertar(GET['nombreAlumno']);
include(‘vista/listarAlumnos.php’);
}

les agradecería si me pudieran decir cual de estas dos maneras de programar es la correcta, o si las dos están mal.. Si pueden mandarme algún ejemplo sería bárbaro también…
espero sus respuestas.
Gracias..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder