VladimirPortev Ну тогда заголовочные файлы оставляете как есть. Далее у вас есть свойство FILEU - берете его значение, кажется это путь к файлу (тут могу ошибиться, тк давно с битриксом не работаю). Далее прикрепляете файл как указано в примере на SO.
Oleg +1 А чем вас не устраивает встроенный в PHPStorm Database Manager? Ну или как альтернатива - DataGrip? Вообще уже очень давно не пользуюсь "SQL редактором" - всё заменяют правильно используемые миграции.
Подключение верное ... Какие ошибки в консоли браузера? Случайно в браузере нет ограничения на запуск JS? Может быть у вас резалка баннеров/рекламы/прочей фигни влючена?
Читаем документацию php.net/manual/ru/mysqli.query.php. Функция query возвращает FALSE в случае неудачи. У вас запрос неверно сформирован или соединения с БД нет. Проверяйте.
Руслан Янбердин: Не знаю как с JS и GO дела обстоят, но в PHP у меня реально получается "ужиматься" до 20 (ну максимум 30) строк. Да, в классе становится "людно" - много функций, но читаемость кода повышается в разы.