Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2005, 23:34
Avatar de jahman
jahman
 
Fecha de Ingreso: noviembre-2003
Ubicación: Oslo
Mensajes: 230
Antigüedad: 20 años, 5 meses
Puntos: 0
Problemas al Actualizar

hola tengo el siguiente problema, al tratar de actualizar algunos campos te la tabla no lo hace yo no quiero actualizar todos los campos. tan solo algunos, espero que me puedan ayudar.

Código PHP:
if ($_GET['accion']=="nivel"){

$id_mod_nivel$_GET['id'];
$usuario_consulta mysql_query("SELECT * FROM usuarios WHERE id=$id_mod_nivel") or die("No se pudo realizar la consulta a la Base de datos");

while(
$resultados mysql_fetch_array($usuario_consulta)) {

echo <<< HTML
Ademas Edita Correctamente tus Datos, como veras no podras editar todos tu datos.<br>

<form method="post" action="$pag?accion=editarperfil">
<input type="hidden" name="id" value="$resultados
[id]">
<table width="500"   cellpadding="4"  align="center">
    <tr>
      <td colspan="2" height="30" bgcolor="#0066cc">
        <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">.:
         Editar Perfil :.</font></b></div>
      </td>
    </tr>
    <tr bgcolor="#DEDEBE">
      <td width="185">
        <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">RUT : </font></div></td>
      <td width="192">$resultados
[rut]
        </td>
    </tr>
    <tr bgcolor="#F0F0F0">
      <td width="185"><div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nick Name : </font></div></td>
      <td width="192">$resultados
[usuario]</td>
    </tr>
    <tr bgcolor="#DEDEBE">
      <td width="185"><div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nombre : </font></div></td>
      <td width="192">$resultados
[nombre]</td>
    </tr>
    <tr bgcolor="#F0F0F0">
      <td width="185"><div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Apellidos : </font></div></td>
      <td width="192">$resultados
[apellido_pat] $resultados[apellido_mat]</td>
    </tr>
    <tr bgcolor="#DEDEBE">
     <td width="185">
        <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Telefono : </font></div></td>
      <td width="192"><input type="text" name="telefono" class="imputbox" maxlength="15" value="$resultados
[telefono]">
        </td>
        </tr>
        <tr bgcolor="#DEDEBE">
     <td width="185">
        <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">E-Mail : </font></div></td>
      <td width="192"><input type="text" name="e_mail" class="imputbox" maxlength="15" value="$resultados
[e_mail]">
        </td>
        </tr>
    <tr bgcolor="#F0F0F0">
      <td colspan="2" height="40">
        <div align="center">
          <input type="submit" name="Submit" value="  Actualizar  " class="botones" >
        </div>
      </td>
    </tr>
  </table>
</form>
HTML;
}
mysql_free_result($usuario_consulta);
mysql_close();
}
if (
$_GET['accion']=="editarperfil"){
$id=$_POST['id'];
$telefono=$_POST['telefono'];
$e_mail=$_POST['e_mail'];
mysql_query("UPDATE usuarios SET telefono='$telefono', e_mail='$e_mail' WHERE id='$id'") or die(mysql_error());
mysql_close ();
echo <<< HTML
El Perfil a Sido Editado Con Exito<br>

  
HTML;