Hola amig@ (no distingo por tu nombre d usuario el género :p )
Te aconsejo siempre generar tu query en una variable independiente, de éste modo:
Código PHP:
Ver original$query = "SELECT campo1,campo2,campo3 FROM Tabla WHERE id=$variable";
//Después ya podrás hacer tu consulta d ésta forma
Con que fin?
Si tu consulta te arroja resultados erróneos, puedes imprimir tu variable $query y pegarla para ejecutarla en tu phpmyadmin, ahí te informará los errores que puedas llegar a tener
(Yo veo tu consulta normal, a menos que estés escribiendo mal el nombre d algún campo)
Es mi consejo, saludos ;)