Ver Mensaje Individual
  #15 (permalink)  
Antiguo 17/12/2012, 03:47
jonasgv
 
Fecha de Ingreso: julio-2012
Ubicación: Madrid
Mensajes: 95
Antigüedad: 12 años, 5 meses
Puntos: 2
Respuesta: Problema con consulta sencilla

Cita:
Iniciado por gnzsoloyo Ver Mensaje
¿Y estás seguro de que el usuario que pones existe?
Ese sería el resultado si el result de la consulta contuviese un error, o el resultado de la consulta fuese nulo.
¿Probaste la consulta sola en el phpMyadmin, con ese numero de ID?

Verifiquemos:
Código PHP:
Ver original
  1. $sql = "SELECT * FROM usuarios WHERE id_usuario=". $_SESSION["usu_id"] ;
  2. $q_usuario = mysql_query($sql);  
  3.  
  4. if($q_usuario)
  5.     {
  6.     $fila = mysql_fetch_assoc($q_usuario);
  7.     if ($fila["telefono"]=="")
  8.         {
  9.         echo "Sin teléfono";
  10.         exit;
  11.         }
  12.     }
  13. else
  14.     {
  15. if (mysql_errno())
  16.     {echo "Error en MySQL: ".mysql_error();}
  17. else
  18.     {echo "No existe el usuario";}
  19.     exit;
  20.     }
¡Por fín!

La linea clave ha sido la de

Código PHP:
 {echo "Error en MySQL: ".mysql_error();} 
Que me ha mostrado exactamente lo que pasaba. Al final, era una tontería (lo que yo suponía)

¡Muchas gracias a todos por vuestra ayuda!