Stai usando un browser molto obsoleto. Puoi incorrere in problemi di visualizzazione di questo e altri siti oltre che in problemi di sicurezza. . Dovresti aggiornarlo oppure usarne uno alternativo, moderno e sicuro.
Sì, devi usare AJAX.
In pratica sfrutti questa tecnologia per richiamare (in modo "invisibile" all'utente) uno script lato server - ad esempio PHP - che elabora materialmente la richiesta al database.
Se usi jQuery è piuttosto facile. Leggi qui: https://www.mrw.it/jquery/lavorare-ajax_10463.html