Explicaciones sobre el acceso a bases de datos MySQL desde PHP, veremos como actualizar los registros, modificando los valores de sus campos con la sentencia UPDATE.
En la anterior entrega habíamos ofrecido una introducción a las bases de datos en PHP, que ahora ampliamos con el presente vídeo, que también nos servirá para afianzar conocimientos anteriores. Asimismo, también quiero dar la referencia del artículo Actualización de un registro de base de datos con PHP, donde se explicó la sentencia UPDATE dentro del Manual de PHP.
Lo primero que veremos en el videotutorial será la creación de una sentencia SQL de tipo UPDATE y la ejecutaremos por medio de PHP. Con esto veremos que ejecutar una sentencia de actualización de registros en la base de datos es algo muy similar a ejecutar instrucciones de selección o inserción que habíamos visto anteriormente.
Más tarde haremos un ejemplo completo de actualización de un registro de una tabla. Aunque un UPDATE propiamente dicho se podría decir que se hace en una única línea de código, este segundo ejemplo implicará la creación de varios scripts, pues se trata de crear toda la estructura para que un usuario pueda:
- Ver listados todos los registros de una tabla, para que pueda seleccionar uno de ellos.
- Luego acceder a un formulario con los datos actuales de ese registro, escritos en diversos campos del formulario, de modo que los pueda editar.
- Por último, una página que reciba los datos del formulario y realice la sentencia UPDATE para actualizar el registro con los nuevos datos recibidos.
El vídeo es un poco largo, ya que dura unos 45 minutos, por eso, aparte de todo lo especificado antes, está repleto de pequeñas técnicas que nos ayudarán en el día a día con las bases de datos y PHP, como la creación de un archivo externo para gestionar las conexiones a MySQL, la necesidad de cerrar la conexión o la manera de realizar comprobaciones en los datos recibidos desde MySQL, para asegurar su integridad antes de utilizarlos en la aplicación web.
En definitiva, espero que el vídeo resulte bastante útil y sirva para aprender varias cosas sobre las bases de datos y PHP, aparte del propio UPDATE.
Miguel Angel Alvarez
Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...