Código PHP:
/* Aquí tienes la página donde ingresas los datos */
$ID_USUARIO = $_COOKIE['ID_DEL_USUARIO'];
$request = mysql_query("SELECT * FROM usuarios WHERE ID_USUARIO = $ID_USUARIO");
$row = mysql_fetch_assoc($request);
echo '<form method="POST" action="pagina2.php">
<table>
<tr>
<td>Nick</td><td><input type="text" name="nick" value="' . $row['nick'] . '" />
</tr>
<tr>
<td>Correo</td><td><input type="text" name="correo" value="' . $row['correo'] . " />
</tr>
<tr><td></td><td><input type="submit" value="Guardar Datos" />
</table>'
Código PHP:
$ID_USUARIO = $_COOKIE['ID_DEL_USUARIO'];
$nick = htmlentities($_POST['nick'], ENT_QUOTES, "UTF-8");
$correo = htmlentities($_POST['correo'], ENT_QUOTES, "UTF-8");
if(empty($nick)) {
echo 'Debes completar el campo nick.';
} elseif(empty($correo)) {
echo 'Debes completar el campo correo.';
} else {
mysql_query("UPDATE usuarios SET nick = '$nick', correo = '$correo' WHERE ID_USUARIO = $ID_USUARIO");
echo 'Se ha modificado tu perfil satisfactoriamente.';
}
E intentado todo para adaptarlo a mi sistema de usuarios y no me funcionan, mi sistema de usuarios usa Sesiones; la sesion es usersesion, los campos son usuario, id, contraseña, y correo
Alguien me puede ayudar a adaptar estos codigos a mi sistema de usuario ó a mandarme otro codigo ya adaptado
Saludos