Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/01/2011, 18:46
kenproxd
 
Fecha de Ingreso: agosto-2009
Mensajes: 349
Antigüedad: 14 años, 9 meses
Puntos: 8
Respuesta: Como hacer para que un usuario edite sus datos de la bd

La consulta debe ser algo asi:

Código PHP:
Ver original
  1. $sql = "SELECT * FROM información básica WHERE user_id=$id";
  2. $result = mysql_query($sql);
  3. $row = mysql_fetch_array($result);

Luego haces un form donde muestres dentro de inputs los datos del usuario:

Código HTML:
Ver original
  1. <form method="post" .... />
  2. <input type="text" name="nombre" value="<?php echo $row['nombre'];>" />
  3. ......
  4. </form>

y finalmente creas la sintaxis que se va a ejecutar al hacer submit en el formulario anterior:

Código PHP:
Ver original
  1. $sql = "UPDATE información básica (nombre,campos,etc) VALUES ('".$_POST['nombre']."',...) WHERE user_id=$id";

Cabe indicar que la variable $id es el id de usuario logeado.


A ver si asi la tienes un poco más clara.