Por favor hagan sus consultas más detalladas; Imprimir???.. en pantalla ó por impresora???
... Qué conocimientos tienes??? .. por lo que dices supongo no tienes problemas en hacer consulta y recuperar datos.. si tu problema únicamente es mandar a la impresora lo presentado en pantalla, la solución es de JavaScript y su función print() ... busca en las FAQ y encontrarás.
...
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
... alguna vez un usuario planteó querer mandar a imprimir un reporte pero sin abrir una página nueva... algo más directo... Bueno.. empleando un iframe oculto y mandadole una variable por URL... posteriormente en otra página recojo esa variable y hago una consulta haciendo ese "reporte" y mandando a imprimir (repito, con JS) al cargar la página... sin mayor ciencia... Esto es más JavaScript .. el iframe, la liga, el imprimir al cargar... y todo lo podrás encontrar en las FAQ... pero si te intereza y no captas mi idea puedo explicarla más detalladamente.
Suerte!