No coloque código de programación en el foro de bases de datos.
Por favor, lee:
http://www.forosdelweb.com/f21/funci...-datos-413499/
Tema transladado desde la sección de MySQL.
Mi respuesta a la pregunta:
Cita: Haz un echo del valor de $id para saber si realmente existe ese id en tu base de datos (además, si es INT u otro tipo de dato numérico, las comillas en la consulta no son necesarias)
Imprime $id, revisa si realmente tiene el valor que esperas. Y si el campo no es alfanumérico (lo más probable), no coloques comillas en la consulta.