
29/12/2010, 09:45
|
(Desactivado) | | Fecha de Ingreso: enero-2010
Mensajes: 67
Antigüedad: 15 años, 1 mes Puntos: 1 | |
Respuesta: Modificar un perfil con php pero lo que pasa es de que no se como modificar ese codigo paa adecuarlo a mi sistema de usuarios, la sesion almacena nadamas el usuario.
gracias por el codigo pero me pasa esto:
Unknown column 'pokelaios' in 'where clause'
Estos son lo codigos modificados por mi:
<?
aqui la conexion(si pongo la conexion)
/* Aquí tienes la página donde ingresas los datos */
$usuario = $_SESSION['usersesion'];
$request = mysql_query("SELECT * FROM usuarios WHERE usuario = $usuario");
$row = mysql_fetch_assoc($request);
echo '<form method="POST" action="2.php">
<table>
<tr>
<td>Nick</td><td><input type="text" name="nuevo_usuario" value="'.$row["nuevo_usuario"].'" />
</tr>
<tr>
<td>Correo</td><td><input type="text" name="nuevo_email" value="'.$row["nuevo_email"].'" />
</tr>
<tr><td></td><td><input type="submit" value="Guardar Datos" />
</table>'
?>
<?
aqui la conexion(si pongo el include)
$usuario = $_SESSION['usersesion'];
$nuevo_usuario = htmlentities($_POST['nuevo_usuario'], ENT_QUOTES, "UTF-8");
$nuevo_email = htmlentities($_POST['nuevo_email'], ENT_QUOTES, "UTF-8");
if(empty($nuevo_usuario)) {
echo 'Debes completar el campo nick.';
} elseif(empty($nuevo_email)) {
echo 'Debes completar el campo correo.';
} else {
$sql=mysql_query("UPDATE usuarios SET usuario = '$nuevo_usuario', email = '$nuevo_email' WHERE usuario = $usuario")OR die (mysql_error());
echo 'Se ha modificado tu perfil satisfactoriamente.';
}
?>
Última edición por pokelatios; 29/12/2010 a las 10:09 |