actualizar datos de una tabla. mysql y php
TRANSCRIPT
Desarrollo de software – PHP Yan David Burbano. [email protected] – www.fwdigital.net
Actualizar datos de una tabla
Realizaremos este ejemplo con una tabla creada en nuestra base de datos MySQL, con datos
ya insertados.
Nuestra tabla de ejemplo se llama usuariossistema y tiene los siguiente campos y datos:
Para realizar este ejemplo requerimos crear los siguientes archivos en nuestra carpeta del
servidor de aplicaciones:
Comenzaremos creando el formulario html para editar los datos.
El código es el siguiente:
Desarrollo de software – PHP Yan David Burbano. [email protected] – www.fwdigital.net
La idea que plantea este html es que primero se ingrese un código o parámetro de consulta y a
partir de esto se llene el formulario de abajo. Si no existe envía un mensaje diciendo que no ha
sido exitosa su consulta, si es correcta la búsqueda, cargará los datos del usuario
Desarrollo de software – PHP Yan David Burbano. [email protected] – www.fwdigital.net
El primer formulario envía los datos consultarusuario.php este es el código:
Los datos llegan por el método post, luego hace una consulta en la base de datos y envía los
resultados en caso de tener éxito la consulta por el método get al editarusuario.php
Cuando el usuario consulto los datos de un usuario que si existe nuestra pantalla muestra lo
siguiente:
Cuando presiono actualizar datos me envía los datos a actualizarusuario.php
Desarrollo de software – PHP Yan David Burbano. [email protected] – www.fwdigital.net
Como podemos ver, se hace una sentencia sql para actualizar y me redirige a la página del
formulario con un mensaje de apoyo para que el usuario conozca que su acción fue realizada
satisfactoriamente.
Obviamente, este es un ejemplo simple, básico, faltan muchas validaciones y parámetros para
que la actualización sea realizada de forma correcta, pero este ejemplo nos puede ayudar
como un primer paso.
Nos queda faltando la clase que se encarga de la conexión de la base de datos.
conexiondb.php
Y eso es todo, espero este código sea de utilidad.
Hasta una próxima oportunidad.