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

Buenos días.

Estoy haciendo una consulta bien sencilla en MySQL. Sin embargo, parece que se me pasa algo porque no acaba de funcionar correctamente.

Lo que quiero consultar es el valor de un atributo de un usuario de mi base de datos.

Empiezo así:

Código PHP:
$sql "SELECT * FROM usuarios WHERE id_usuario="$_SESSION["usu_id"] ."";
$q_usuario mysql_query($sql); 
Después, compruebo si el usuario tiene, por ejemplo, un numero de telefono introducido:

Código PHP:
if ($q_a["telefono"]==""){ Muestra un mensaje 
El problema es que tanto si el usuario tiene telefono introducido como si no, siempre muestra el mensaje.

Decir que la consulta solo devuelve una fila puesto que el ID es único para cada usuario.

¿Qué es lo que se me ha pasado por alto?