Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/05/2005, 14:48
Avatar de ZydRick
ZydRick
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 1 mes
Puntos: 4
haber segun como te he entendido he corregido esas cosas y deje mi codigo de esta manera:

Código PHP:
<?   
session_start
();
include(
"config.php");

if (isset(
$_POST['editar'])) {  // si viene del form de abajo edita el perfil
      
$query "UPDATE users SET pass='".$_POST['pass']."', email='".$_POST['email']."', pais='".$_POST['pais']."', rollo='".$_POST['rollo']."' WHERE nick='".$_SESSION['usuario']."'";
      
mysql_query($query);
      echo 
"<b>Perfil Editado <a href=index.php>ir al inicio</a><br></b>";
}
if (empty(
$editar)) {  // si la variable editar esta vacia, osea k no tiene nada muestra el form

$query mysql_query("SELECT * FROM users WHERE nick='".$_SESSION[usuario]."'");  // hacemos un query para seleccionar los datos del usuario, y para que pueda cambiarlo
$row=mysql_fetch_array($query);  
echo 
'<br>  
Pulsa enviar para actualizar los datos<br>  
<form method="post" action="editar.php">
Nick: <input type="text" name="nick" value="'
.$row["nick"].'" size="30" readonly><br>
password: <input type="password" name"pass" value="'
.$row["pass"].'" size="30"><br>
email: <input type="text" name="email" value="'
.$row["email"].'" size="50"><br>
pais: <input type="text" name"pais" value="'
.$row["pais"].'" size="30"><br>
Rollo: <textarea name="rollo" cols="30" rows="10">'
.$row["rollo"].'</textarea><br>
<input type="submit" name="editar" value="Enviar">
</form>'
;  


}

?>
y me sigue sin modificar la clave y no me actualiza el nuevo campo "pais" ke le agregue a la tabla en la BD los demas datos (email y rollo) si los modifica, no entiendo pk los otros no, ke es lo ke esta mal en ese codigo ?

us saludo