Hola:
Bueno, no se mucho de eso, pero creo (repito: creo) que para hacer una cosa así necesitas usar AJAX o algo parecido. Ajax es una tecnología que combina JavaScript y php, que permite, por decirlo de forma fácil, una "actualización en tiempo real" de los datos de una página, evitando tener que actualizarla desde el navegador (un ejemplo son los formularios de registro de algunas webs, en los que se te dice en el momento si un nombre está disponible o no, en lugar de tener que mandar el formulario y que te avisen después).
Te dejo algo:
http://es.wikipedia.org/wiki/AJAX http://www.maestrosdelweb.com/editorial/ajax/ http://librosweb.es/ajax/ http://www.ajaxya.com.ar/
Suerte