Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/09/2004, 08:41
trunder
 
Fecha de Ingreso: junio-2004
Mensajes: 65
Antigüedad: 19 años, 10 meses
Puntos: 0
aver si algien me puede decir que tengo mal en estos codigos que son para cambier el nick de usuario pero no se que ai mal por que me cambia el nick de todos los usuarios de la base de datos y yo solo quiero que cambie el del usuario que lo utiliza:

1 pagina cambiardatos.php

<?
include('config.php');

if(!isset($_SESSION[usuario]) ) { echo 'si no inicias sesion no puedes cambiar los datos '; }
else{

echo'
<form method="post" action="editar.php">
<input type="text" name="nick" value="'.$_SESSION[usuario].'" readonly><br>
<input type="submit" value="enviar" name="submit">
</form>';
}
?>
2 pagina editar.php
<?
include("config.php");

$query = mysql_query("SELECT * FROM `users` WHERE nick='$nick' ");
while($row=mysql_fetch_array($query))
{

echo '<br>
Pulsa enviar para actualizar los datos<br>
<form method="post" action="update.php">
Nuevo Nick: <input type="text" name="nick" value="'.$row["nick"].'" size="30"><br>
email: <input type="text" name="email" value="'.$row["email"].'"size="50"><br>
<input type="submit" name="submit" value="Enviar">
</form>';


}

?>
3 pagina update.php
<?
include('config.php');
$query = "UPDATE users SET nick='$nick', fecha='$fecha'"; mysql_query($query);
echo "<b>Usuario Editado<br></b>";
?>