¿Qué quiere decir que no te arroja ningún resultado?
¿Te muestra el mensaje "no hay datos"?
Si es así, prueba a hacer la misma consulta en phpMyAdmin (o similar) a ver si te da resultados. Prueba con varias de las consultas interiores.
Si te da resultados, entonces asegúrate que la variable $lina está tomando el valor que quieres. (echo $lina).
Saludos