Hoy vamos a realizar la sexta y ultima parte de nuestro sistema CRUD, el cual finaliza con la modificación de la información de la tabla estudiantes con la cual hemos venido trabajando desde el inicio del blog.
Existen varias formas de hacer el update, pero en esta ocasión lo haremos de la siguiente forma:
En nuestro archivo consulta_estudiante.php modificamos nuestro elemento <a> que habíamos creado para la edición y lo dejamos de la siguiente manera:
Si pueden observar y comparan el <a> del eliminar en este si usamos el atributo href ya que nos dirigiremos a otro archivo llamado edit_estudiante.php ubicado en la raíz de nuestro sitio y al cual le pasamos via Get los parametros id, nombre y tel. En resumen el archivo consulta:estudiante.php quedaria asi:
De esta forma aprovechamos la información que obtuvimos de la clase get_estudiantes_criterio ya que no tuvimos la necesidad de realizar otra consulta a la base de datos. En otros casos se puede presentar que si nos veamos obligados a crear otra clase.
Paso siguiente, creamos el archivo mencionado anteriormente llamado edit_estudiante.php y lo ubicamos en la raíz de nuestro sitio.
Como se puede observar en cada input en el atributo value hemos agregado las variables que viajaron via GET para que se puedan observar en el formulario de esta forma:
Ahora en el archivo funciones.js agregamos la función edita_estudiante()
Una vez tengamos esto, abrimos nuestra clase estudiantes.php y creamos el objeto edit_estudiantes el cual lleva 3 parametros correspondientes a los campos de nuestra tabla.
Y por ultimo agregamos en el archivo read_estudiante.php lo siguiente
Espero que les haya sido de gran utilidad en sus trabajos y proyectos. Agradezco a todos por visitar mi blog. Hasta pronto.
Disculpa no me funciona la parte de editar. ¿A ti te corrió?
ResponderEliminarSi claro, te salio algún error? mensaje?
Eliminar