¿La consulta creada con la variable tiene comillas alrededor del nombre de la tabla? Eso me parece un error.