Вы правильно поняли, что Ajax - это самый простой способ взаимодействия с базой данных на одной странице.
В W3Schools есть полезный пример, включающий PHP, AJAX и MYSQL: https://www.w3schools.com/php/php_ajax_database.asp
Более подробную информацию о вызовах Ajax можно найти в документации по API jQuery.https://api.jquery.com/jQuery.get/ https://api.jquery.com/jQuery.post/
Простой пример этого можно найти ниже:
$.get('/path/to/file.php', function(data){
console.log(data);
}
Ваше приложение выполнит Ajax-запрос к вашему файлу PHP, который взаимодействует с вашимбаза данных.Этот PHP-файл вернет нужные вам данные, которые затем можно будет обработать в вашей функции возврата.
Обратите внимание, что это также можно выполнить с помощью XML HttpRequest (https://www.w3schools.com/xml/xml_http.asp), однако JQuery Ajax намного проще.