En efecto: PHP al ser un lenguaje del lado del servidor tendrás que hacer la petición desde el servidor.. esto involucra recargar la página al menos...
Si ya tienes un script JavaScript, puedes hacer que "dependa" de acciones PHP, como lo son tus consultas, esto es imprimiendo dichos valores en los lugares adecuados de tu código JavaScript (
http://www.forosdelweb.com/f18/compartir-variables-entre-php-javascript-290579/ ), pero me hago a la idea de que eso es lo que haces ahora y "no te agrada"...
Existen métodos que pueden "ocultarte" el efecto de recargar la página; busca JSRS y AJAX en el foro y encontrarás resultados interezantes...
La mejor de las suertes!