Curso de PHP con MySQL.
7 - Operaciones CRUD con formularios
y sentencias preparadas
Muy buenas a todos y bienvenidos a la séptima clase del curso de PHP con MySQL, la combinación oficial para llevar nuestros portales un paso más allá.
En esta clase vamos a hacer uso de sentencias preparadas en las operaciones CRUD. Este acrónimo viene de Create, Read, Update, Delete (Crear, Leer, Actualizar, Borrar). Son operaciones que se suelen realizar a la hora de trabajar con formularios o reportes.
Al tratarse de una clase extensa, hemos dividido la lección en tres partes.
Empezaremos creando la página principal o index de la clase, donde montaremos un formulario con los botones necesarios para las operaciones a realizar: consultar datos, añadir nuevos, modificarlos o borrarlos.
Para terminar esta primera parte, realizaremos la página necesaria para la consulta de datos.
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.
Continuaremos esta clase creando las páginas para la inserción y borrado de datos, es decir, formularios que recogerán nombre y apellido para crear un nuevo registro o el ID del usuario que deseamos borrar. Es interesante prestar atención a cómo en función de lo que vamos a pasarle a nuestra sentencia preparada, debemos sustituir la máscara por un tipo de dato u otro.
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.
Para esta última parte hemos dejado la sección más extensa, la de modificar un usuario. Pasaremos un ID como parámetro para seleccionar el usuario y podremos modificar bien el nombre, el apellido o ambas cosas. Por tanto, nuestro código tendrá tres zonas definidas donde manejaremos cada una de las casuísticas.
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.
Y hasta aquí llega nuestra séptima clase de nuestro curso de PHP con MySQL, donde hemos explicado cómo utilizar sentencias preparadas para operaciones CRUD. Nos vemos en la próxima clase.