Modificar datos en MySQL con PHP

Descripción 

En varias ocasiones resulta que deseamos modificar los datos de nuestra base de datos. Para este ejemplo, en nuestra tabla clientes tenemos los siguientes datos:


clientes
--------------------------
id_cliente    nombre        sexo
1               Juan             M
2               Marya           M
3               Jose             M


Observe que los datos de Maria estan incorrectos, vamos a corregirlos.


Pasos

Paso 1 - Recibir los datos del formulario

<?php

     $id = $_POST["caja1"];
     $nombre = $_POST["caja2"];
     $sexo = $_POST["radio1"];

?>


Paso 2 - Realizar la conexion

<?php

     $con = mysql_connect("localhost", "root", "contrasena");
     mysql_select_db("tienda", $con);

?>


Paso 3 - Realizar la sentencia SQL

<?php

     $sql = "
                UPDATE clientes SET  
                        nombre = ' ". $nombre ." ',  
                        sexo = ' ". $sexo ." '
                WHERE id_cliente = ". $id ." ;
               ";

?>


Paso 4 - Ejecutar la sentencia SQL

<?php

     mysql_query($sql, $con);

?>


Paso 5 - Mostrar mensaje

<?php

     echo "Los datos se modificaron con exito";

?>


Ejemplo completo

<?php

     $id = $_POST["caja1"];
     $nombre = $_POST["caja2"];
     $sexo = $_POST["radio1"];

     $con = mysql_connect("localhost", "root", "contrasena");
     mysql_select_db("tienda", $con)

     $sql = "
                UPDATE clientes SET  
                        nombre = ' ". $nombre ." ',  
                        sexo = ' ". $sexo ." '
                WHERE id_cliente = ". $id ." ;
               ";
    
     mysql_query($sql, $con);

     echo "Los datos se modificaron con exito";

?>







No hay comentarios:

Publicar un comentario

Escriba sus dudas, temas que quiera conocer o tips que quiera compartir