Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/03/2010, 14:13
den_22
 
Fecha de Ingreso: enero-2010
Mensajes: 198
Antigüedad: 14 años, 4 meses
Puntos: 1
Respuesta: Cual es el error en esto?

Hola ahora cambié el codigo
el modificarperfil.php:

Código PHP:
Ver original
  1. <?php
  2.  error_reporting(E_ALL ^ E_NOTICE);
  3. session_name('pLogin');
  4.  
  5. include("connect.php"); //incluimos el connect.php que contiene los datos de la conexión a la db y la sesión
  6.  
  7. $usuario = $_SESSION['usuario'];
  8.  
  9. if(!isset($usuario)){
  10.  
  11. echo 'No se ha seleccionado ningun usuario.';
  12.  
  13. }else{
  14.  
  15.  
  16. $query=mysql_query("SELECT * FROM prueba WHERE usuario='$usuario' ");
  17.  
  18. if(mysql_num_rows($query)>0){
  19. $user_ok=mysql_fetch_array($query);
  20.  
  21.  
  22.  
  23.  
  24. //todo comprobado, ahora solo falta mostrar los datos
  25. echo 'Bienvenid@ <b>'.$user_ok['usuario'].'</b><br>';
  26.  
  27. }else{
  28.  
  29. echo 'La id de usuario seleccionada no existe';
  30. }
  31. }
  32.  
  33. ?>

y hay otro que se llama cuando se da en editar perfil, update_cuenta.php:

Código PHP:
Ver original
  1. <?
  2. include('connect.php'); //incluimos el config.php que contiene los datos de la conexi&oacute;n a la db
  3.  
  4. $firstname=$_POST['firstname'];
  5. $lastname=$_POST['lastname'];
  6.  
  7.  
  8. //introduccimos la modificacion hecha por el usuario
  9.  
  10.  
  11.  
  12. UPDATE prueba
  13. SET firstname='$firstname',lastname='$lastname'
  14. WHERE usuario='$usuario'  ");
  15. echo '<span class="Estilo24">Datos Guardados con exito</span>';
  16.  
  17.  
  18.  
  19.  
  20.  
  21. ?>


el form en la tabla

Código PHP:
Ver original
  1. <form action="update_cuenta.php" method="post">
  2.   <table width="573" border="0">
  3.         <tr>
  4.       <td>Nombre(s):</td>
  5.       <td><input type="text" name="firstname"  id="firstname" value=" <?php echo $user_ok[firstname];  ?> " /></td>
  6.     </tr>
  7.     <tr>
  8.       <td>Apellido:</td>
  9.       <td><input type="text" name="lastname"  id="lastname" value=" <?php echo $user_ok[lastname];?> " /></td>
  10.     </tr>
  11. </table>
  12.     <div id="container_submit">
  13.     <input name="Submit" type="submit" class="titulo" value="EDITAR PERFIL"> </div>
  14.   </form>


Como hago sigue sin andarme, toma los datos de la bd, pero no actualiza los datos