Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2014, 11:45
Avatar de ken-obi
ken-obi
 
Fecha de Ingreso: julio-2004
Ubicación: Alicante
Mensajes: 314
Antigüedad: 19 años, 9 meses
Puntos: 6
Error consulta mysql

Hola de nuevo amigos!

Estoy haciendo un sistema de login y se me a presentado el siguiente error:

al introducir la consulta de usuario y contraseña me lleva a la pagina del usuario. (hasta aqui bien) una vez dentro si lo dejo un par de minutos me da la sentencia die(mysql_error()) diciendo "No database selected".

aqui os pego el codigo aver si veis el error:
Código PHP:
Ver original
  1. <?php
  2. $agente = $_SESSION["usuario"];
  3. $lifetime=60;
  4.  
  5. //manejamos en sesion el nombre del usuario que se ha logeado
  6. if (!isset($_SESSION["usuario"])){
  7.     header("location:index.php?nologin=false");
  8. echo "Las variables de sesión han sido eliminadas, y la sesión se ha dado por finalizada correctamente ;-)";
  9. }
  10.  
  11.  
  12.  $host="xxx";
  13.          $user="xxx";
  14.          $contra="xxx";
  15.          $db="xxx";
  16.  
  17. $testconec= mysql_pconnect($host,$user,$contra) or die ("No se puede conectar");
  18.  
  19. $consulta="SELECT * FROM agent where usuario='$agente'";
  20. $result=mysql_query($consulta) or die(mysql_error()) ;// Este die es el error---
  21. $row=mysql_fetch_array($result);  
  22.          
  23. if ($row['tipo'] == '1'){
  24. $tipoagente = "Administrator";
  25.     }elseif ($row['tipo'] == '2'){
  26.         $tipoagente = "Agent";
  27.         }
  28.        
  29.  
  30. ?>
Gracias de antemano y un cordial saludo!
__________________
Un mundo sin fin... !!! viva los moros y cristianos de ELDA !!!