Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/11/2012, 17:01
carlos_alberto411
 
Fecha de Ingreso: noviembre-2012
Mensajes: 12
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Query UPDATE no funciona correctamente

Cita:
Iniciado por CoriaWeb Ver Mensaje
has probado a hacer antes del update algun echo a las variables para ver si recibes los valores bien?

echo "Id usuario: ".$id_usuario;
echo "Apellido: ".$apellido;

etc... para descartar si es por la llegada de valores vacios

Lo hice como me dijistes o al menos eso creo jeje pero igual me sale lo mismo

esta vez me mostró los datos en la esquina superior izquierda con los datos que guarde pero no me lo actualiza en la BD esto ya me tiene loco


Código PHP:
Ver original
  1. <HTML>
  2. <link rel="STYLESHEET" type="text/css" href="estilo.css">
  3. <HEAD>
  4. <TITLE>Registro.php</TITLE>
  5. </HEAD>
  6. <BODY background='imagenes\fondo.jpg'>
  7. <?php
  8. echo $id_usuario=$_POST['id_usuario'];
  9. echo $nombre=$_POST['nombre'];
  10. echo $apellido=$_POST['apellido'];
  11. echo $contrasena=$_POST['contrasena'];
  12. echo $nivel_usuario=$_POST['nivel_usuario'];
  13.  
  14. $conec=mysql_connect("localhost","root","");
  15. mysql_select_db("universitas");
  16. $consulta=mysql_query("UPDATE usuario SET nombre='".$nombre."', apellido='".$apellido."', contrasena='".$contrasena."', nivel_usuario='".$nivel_usuario."' WHERE id_usuario='".$id_usuario."'",$conec);                    
  17. if (!$consulta){
  18.    echo ("Error al ejecutar el query");
  19. }else{
  20.     echo        "<p align='center'><font color='darkblue' size='6'>Los datos se han actualizado correctamente!</font></p><br>";
  21.    
  22.     echo "<table border='0' align='center' bgcolor='LightBlue' width='400' height='80'>
  23.                 <tr>
  24.                     <td bgcolor='00A3C2'><p align='center'><font color='FFFFFF' size='4'>Id Usuario</p></td>
  25.                     <td><p>".$id_usuario."</p></td>
  26.                 </tr>";
  27.             echo "
  28.                 <tr>
  29.                     <td bgcolor='00A3C2'><p align='center'><font color='FFFFFF' size='4'>Nombre</p></td>
  30.                     <td><p>".$nombre."</p></td>
  31.                 </tr>";
  32.             echo "
  33.                 <tr>
  34.                     <td bgcolor='00A3C2'><p align='center'><font color='FFFFFF' size='4'>Apellido</p></td>
  35.                     <td><p>".$apellido."</p></td>
  36.                 </tr>";
  37.             echo "
  38.                 <tr>
  39.                     <td bgcolor='00A3C2'><p align='center'><font color='FFFFFF' size='4'>Contraseña</p></td>
  40.                     <td><p>".$contrasena."</p></td>
  41.                 </tr>";
  42.            
  43.             echo "
  44.                 <tr>
  45.                     <td bgcolor='00A3C2'><p align='center'><font color='FFFFFF' size='4'>Nivel usuario</p></td>
  46.                     <td><p>".$nivel_usuario."</p></td>
  47.                
  48.                 </tr></table>";            
  49.                
  50.     echo    "<p align='center'> <img src='imagenes\agregausu.jpg' align='center' width=155 height=150><br>
  51.             <a href='principal.html'>¡Regresar!</a></p>";
  52. }
  53. ?>
  54. <?php
  55. mysql_close($conec);
  56. ?>
  57. </body>
  58. </html>