ПО от Front-end
ПО от Back-end
ПО от Game developer
а если добавить explain перед select в самом скрипте то база перестает работать , т.е ничего не выводится кроме ошибки подключениячто логично, так как эта функция делает анализ, а не выборку.
FROM users_auth AS u1, users_auth AS u2это альтернативная запись джоин(в движке оно все равно преобразуется в джоин), просто вместо on указывается ключи по where. У тебя в изначальной задаче было свести пары из 1 таблицы, более короткой записью было так, потом еще добавилось условие с третьей таблицей, которую я записал через лефт джоин, больше для удобства чтения.
выдаётся ошибка 500(ну да, классика) Сервер не падает, а в коде возникает фатал еррор, но так как вывод ошибок выключен, сервер отдает "общую ошибку", что за ошибка - смотрите в логах сервера, или включите вывод ошибок: в индексе пропишите в начале
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
Решил проблему довольно банально - вместо GET написал POST - всё заработало, как надо. Отсюда вопрос - почему?это же вордпресс, там может быть что угодно, начиная от какой-то функции в "роутинге" и заканчивая левым хуком выше по коду.
но почему сервер падаетпадает на пол? Зависает? Выдает ошибку? Пишите нормально что происходит, учитесь формализовать проблему, во многих случаях это уже помогает определить проблемный код и решить задачу(в первую очередь для вас же).
каждую минуту
Проверьте отрендереный сайт - что в урл у яваскрипта ваших галочек.
Посмотрите что выполняется при клике из яваскриптов, там должен быть скрипт который при изменении галочки добавляет или удаляет в строку урл значения(хотя это может формировться на сервере).
Если честно код кошмарный, все это можно было написать в 10 строк жс, вместо этого какой то дикий бред... это что, какой-то готовый модуль вордпресса?