Несколько функций AJAX на одной странице функций

Я хотел бы найти способ иметь одну страницу в корне каждого из моих веб-разделов для хранения всех запросов к файлам, которые я вызываю.

Я использую небольшой скрипт …..

<script type="text/javascript"> $(function() { var availableTags = <?php include('fn-search-em.php'); ?>; $("#quick-add").autocomplete({ source: availableTags, autoFocus:true }); }); </script> 

…. выполнять SQL-запросы, которые появляются при вводе пользователем. Подобно этому ….

 $sql = "SELECT * FROM stock_c_colours WHERE current_c_status = 'current' AND deleted = 'no'"; $result = mysqli_query($conn, $sql); $results_list = array(); while($row = mysqli_fetch_array($result)) { $colour_id = $row['id']; $range_name = $row['range_name']; $range_colour = $row['colour']; $colour_code = $row['code']; $p1 = $row['piece_size_1']; $p2 = $row['piece_size_2']; if($p1 > 1){ $p_mark = 'x'; } else { $p_mark = ''; } $results_list[] = $range_name.' ('.$range_colour.' '.$colour_code.' '.$p1.$p_mark.$p2.') ID:'.$colour_id; } echo json_encode($results_list); 

Echos список в виде массива JSON обратно в текстовое поле и voila, список. Тем не менее, на сайте, на котором я сейчас работаю, есть около 20 ящиков для поиска по разным причинам (запрос пользователя), означает ли это, что у меня должно быть 20 отдельных страниц функций php, каждый из которых имеет свой собственный запрос, или может использовать одну страницу?

Я подозреваю, что java немного нуждается в модификации, чтобы вызвать определенную функцию на странице с несколькими запросами, но я не очень хорошо разбираюсь в Java, поэтому нам будет очень полезно помочь.

Сначала я попытался добавить? Action = к концу PHP-адреса в скрипте Java, надеясь, что GET на другом конце сможет отделить PHP-конец от секций, но не повезло.