per agire senza ricaricare la pagina ti serve per forza un linguaggio lato client (javascript) che si occupi di fare la richiesta al server (tramite PHP)
in pratica ti direi di usare AJAX
se non lo conosci ti consiglio le guide su questo sito http://javascript.html.it/guide/leggi/95/guida-ajax/
ciao buon lavoro