cree un script, para modificar los datos del usuario, que es este;
Código PHP:
<p>
<?php
include('../config.php'); //incluimos el config.php que contiene los datos de la conexión a la db y la sesión
if(!isset($_GET['id'])){
echo 'No se ha seleccionado ninguna id de usuario.'; //no han seleccionado ninguna id,
}else{
//comprobamos si esa id existe
$user=mysql_query("SELECT * FROM users_register WHERE nick='$_SESSION[usuario]' ");
if(mysql_num_rows($user)>0){
$user_ok=mysql_fetch_array($user);
//todo comprobado, ahora solo falta mostrar los datos
echo 'Bienvenid@ <b>'.$user_ok[nick].'</b><br>';
}else{
echo 'La id de usuario seleccionada no existe';
}
}
?>
</p>
<hr width="90%">
<fieldset id="infart">
<fieldset id="infart">
<legend>Informacion del mi Usuario </legend>
<div align="center">
<table width="653">
<tbody>
<tr>
<td width="129" valign="top" id="galeria"><p id="foto">Avatar:</p>
<p id="galthumb"> <img src="http://lapulgapcstore.net84.net/MODULO/new_user/avatar/<?php echo $user_ok[avatar] ?>" alt="lapulgapcstore.com.do" border="0" width="129" height="129"></p></td>
<td width="512" valign="top" id="infoart"><table width="518" height="157" class="moduleRow">
<tbody>
<tr>
<td width="510" class="tablee"><span class="Estilo13">
<label>Nick o Usuario .:</label>
</span>
<form name="form2" method="post" action="">
<label>
<input name="nick" type="text" id="nick" value="<?php echo $user_ok[nick] ?>">
</label>
</form>
<span class="Estilo13">
<label> <b></b></label>
</span></td>
</tr>
<tr>
<td class="tablee"><span class="Estilo13">
<label>Password.: </label>
</span>
<form name="form3" method="post" action="">
<label>
<input name="pass" type="text" id="pass" value="<?php echo $user_ok[pass] ?>">
</label>
</form>
<span class="Estilo13">
<label><b></b></label>
</span></td>
</tr>
<tr>
<td class="tablee Estilo13"><label>Nombre de mi avatar.:</label>
<form name="form4" method="post" action="">
<label>
<input name="avatar" type="text" id="avatar" value="<?php echo $user_ok[avatar] ?>">
</label>
</form>
<label> </label>
<b></b></td>
</tr>
<tr>
<td class="tablee Estilo13"><label>Fecha de Registro.:</label>
<form name="form5" method="post" action="">
<label>
<input name="fecha" type="text" id="fecha" value="<?php echo 'Fecha de registro: '.$fecha.'<br>'; ?>">
</label>
</form>
<label> </label>
<b></b></td>
</tr>
<tr>
<td class="tablee Estilo13"><span class="Estilo13">
<label>Yo fui el <b><?php echo $user_ok[id_usuarios] ?></b> en registrarme en esta Web </label>
</span> </td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
</div>
</fieldset>
<p> </p>
<hr width="90%">
<p></p>
<fieldset id="infart">
<legend>Informacion Personal </legend>
<div align="center">
<table width="653">
<tbody>
<tr>
<td width="129" valign="top" id="galeria"><p id="foto"> </p> </td>
<td width="512" valign="top" id="infoart"><table width="518" height="157" class="moduleRow">
<tbody>
<tr>
<td width="510" class="tablee"><span class="Estilo13">
<label>Nombre .: </label>
</span>
<form name="form6" method="post" action="update_cuenta.php">
<label>
<input name="nombre" type="text" id="nombre" value="<?php echo $user_ok[nombre] ?>">
</label>
</form>
<span class="Estilo13">
<label><b></b></label>
</span></td>
</tr>
<tr>
<td class="tablee"><span class="Estilo13">
<label>Apellido.: <b></b></label>
</span>
<form name="form7" method="post" action="update_cuenta.php">
<label>
<input name="apellido" type="text" id="apellido" value="<?php echo $user_ok[apellido] ?>">
</label>
</form>
</td>
</tr>
<tr>
<td class="tablee Estilo13"><label>Email.: </label>
<b>
<input name="email" type="text" id="email" value="<?php echo $user_ok[email] ?>">
</b></td>
</tr>
<tr>
<td class="tablee Estilo13"><label>Telefono.: </label>
<b>
<input name="telefono" type="text" id="telefono" value="<?php echo $user_ok[telefono] ?>">
</b></td>
</tr>
<tr>
<td class="tablee Estilo13"><span class="Estilo13">
<label>Celular.:
<input name="celular" type="text" id="celular" value="<?php echo $user_ok[celular] ?>">
<b></b></label>
</span></td>
</tr>
<tr>
<td class="tablee Estilo13"><span class="Estilo13">
<label>Direccion.:
<input name="direccion" type="text" id="direccion" value="<?php echo $user_ok[direccion] ?>">
<b></b></label>
</span></td>
</tr>
<tr>
<td class="tablee Estilo13"><span class="Estilo13">
<label>Sector.:
<input name="sector" type="text" id="sector" value="<?php echo $user_ok[sector] ?>">
<b></b></label>
</span></td>
</tr>
<tr>
<td class="tablee"><ul class="linkdet Estilo13">
<li class="titulo"><a href="update_cuenta.php">Guardar Modificacion </a></li>
</ul></td>
</tr>
-----------------------Ese script me funciona bn,
---
pero cuando envio la sentencia a update_cuenta.php que es la siguiente, solamente me envia una no todas la que quiero;
Código PHP:
<?
include('../../new_user/config.php'); //incluimos el config.php que contiene los datos de la conexión a la db
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
//introduccimos la modificacion hecha por el usuario
mysql_query("
UPDATE users_register
SET nombre='$nombre', apellido='$apellido', email='$email'
WHERE nick='$_SESSION[usuario]' ");
echo '<span class="Estilo7">Datos Guardados con éxito</span>';
?>
Por favor ayudenme, muchas graciasa todos.