Podrías utilizar
Ajax. Hace poco
contesté un tema en el que querían realizar una consulta a la BD y mostrar los resultados en un
<div>
, quizá te sirva. Lo único que tendrías que cambiar es el formulario por un botón y en lugar del evento
submit
, usar el evento
click
.
Saludos