esta vez he usado un formulario para hacer un UPDATE de los datos (actualizar/modificar los datos personales).
dejo el codigo y lo explico
Código PHP:
<?
if($loginCorrecto)
{
if ($_GET['update'])
{
?>
<font face="Comic Sans MS" color="blue">Enhorabuena, tus datos se han actualizado correctamente.</font>
<br>
<br>
<br>
<center><a href="javascript:close()">Cerrar ventana</a></center>
<?
}else{
?>
Desde aquí podrás modificar tus datos de Contacto. Reduerda, no
dejes ningun campo obligatorio vacío <br>
<?
$sql25 = "select aficiones,ocupacion,webcam,estado,ciudad,palabritas,pais,foto from contactos where id='$idUsuarioL'";
$a = mysql_query($sql25);
while ($row = mysql_fetch_array($a))
{
?>
<FORM ACTION="update_contacto.php?update=ok" METHOD="post">
<p>Aficiones *: (Máximo 255 carácteres)<br>
<textarea cols=40 rows=5 onkeydown="255" name="update_aficiones"><? echo $row[aficiones]; ?></textarea>
<br>
<br>
Tu que é lo que hace? *: (Ocupación; ideas: estudiante, camello,
mafioso, warri, warrillo, fumaporros...) <br>
<INPUT TYPE="text" NAME="update_ocupacion" VALUE="<? echo $row[ocupacion]; ?>" SIZE=25 MAXLENGTH=25 style="background:0000ff;color:ff0000;font-family:Comic Sans MS;text-align:center;border-color:0000ff;border-style:groove;">
<br>
<br>
Webcam:<br>
<input type="radio" name="webcam" value="si">Si
<input type="radio" name="webcam" value="no">No<br>
<br>
Estado Civil *:<BR>
<INPUT TYPE="text" NAME="update_estado" SIZE=25 MAXLENGTH=20 VALUE="<? echo $row[estado]; ?>" style="background:0000ff;color:ff0000;font-family:Comic Sans MS;text-align:center;border-color:0000ff;border-style:groove;">
</p>
<p>Aonde vives? Ande está tu habita-culo? *: (Ciudad)<br>
<INPUT TYPE="text" NAME="update_ciudad" SIZE=25 MAXLENGTH=20 VALUE="<? echo $row[ciudad]; ?>" style="background:0000ff;color:ff0000;font-family:Comic Sans MS;text-align:center;border-color:0000ff;border-style:groove;">
<br>
<br>
Unas palabritas para la humanidad:<br>
<textarea cols=40 rows=5 onkeydown="255" name="update_palabritas"><? echo $row[palabritas]; ?></textarea>
<br>
<br>
País *:<br>
<INPUT TYPE="text" NAME="update_pais" VALUE="<? echo $row[pais]; ?>" SIZE=25 MAXLENGTH=15 style="background:0000ff;color:ff0000;font-family:Comic Sans MS;text-align:center;border-color:0000ff;border-style:groove;">
<br>
<br>
Foto: (Escribe la dirección web donde está subida la foto; si
no tienes, deja el espacio en blanco)<br>
<br>
<INPUT TYPE="text" NAME="update_foto" VALUE="<? echo $row[foto]; ?>" SIZE=50 MAXLENGTH=75 style="background:0000ff;color:ff0000;font-family:Comic Sans MS;text-align:center;border-color:0000ff;border-style:groove;">
<br>
<INPUT TYPE="submit" CLASS="boton" VALUE="Actualizar">
</p>
</FORM>
<?
}
}
$update = "UPDATE contactos SET aficiones='$_POST[update_aficiones]',ocupacion='$_POST[update_ocupacion]',webcam='$_POST[webcam]',estado='$_POST[update_estado]',ciudad='$_POST[update_ciudad]',palabritas='$_POST[update_palabritas]',pais='$_POST[update_pais]',foto='$_POST[update_foto]' where id='$idUsuarioL'";
mysql_query($update);
}
else
{
echo "El sistema no lo ha identificado, solo los usuarios registrados tienen acceso a esta area";
}
?>
muchas gracias