¿Probaste AJAX?, en su foro hay algo como lo que tu pides, solo tendrias que ajustarlo, el post es
http://www.forosdelweb.com/f127/ajax-php-mysql-ejemplo-muy-practico-xd-340575/
revisa todo el post, en el 7º puedes descargarte el codigo fuente.
Saludos.