Как сделать ajax выборку из БД по нескольким параметрам?
Технология Ajax не предназначена для выборки из бд. А технология передачи мысли на расстояние вообще еще плохо работает. Очень напрягают вопросы на тостере из разряда - "Я в этом ничего не понимаю, как сделать чтобы все работало, а то я собираю самолет из микроволновки, банки кока-колы и шнурков, а код все равно почему-то не работает."
Начните с примеров попроще и поймите что и как вообще друг с другом связано, потом станет понятно как строить более сложные системы.
$(function() {
            $('.tab').on('click', function() {
                location.href = '?tab=' + $(this).attr('data-tab');
            });
            
            $('.sub').on('click', function() {
                location.href = '?<?=($_GET[tab] ? "tab=$tab_slc"."&" : NULL);?>sub=' + $(this).attr('data-sub');
            });
        });$tab_slc = $_GET['tab'];
    $sub_slc = $_GET['sub']; 

    if($tab_slc OR $sub_slc) 
    { 
        if($tab_slc)
        {
            $query_where_array[] = "Parent=$tab_slc";
        }
        if($sub_slc) {
            $query_where_array[] = "Services=$sub_slc";
        }
        $query_where = implode(" && ", $query_where_array);
    }
По сути это то, что мне нужно было.
Наверное не самый лучший вариант, но рабочий.
Осталось дело за ajax'ом