... aprender a diferenciar las cosas... las palabras mágicas son "sin recargar la página", entonces... estás del lado equivocado eso corresponde a JavaScript; tendrás que consultar todo lo que quieras, guardarlo en variables JS y al presionar el botón imprimir esas variables.. tampoco es que consultes sin recargar...
Igual busca sobre AJAX y JSRS como te dijeron... son métodos para evitar el efecto de recarga...
Saludos!