Ошибка 500 при выполнении запроса обычно указывает на проблему с сервером. Это может быть связано с различными причинами, такими как неправильные настройки сервера, отсутствующая или неправильно настроенная база данных, ограничение ресурсов сервера и т. д.
Если вы получаете ошибку при использовании `mysqli_query`, есть несколько вещей, которые стоит проверить:
1. Убедитесь, что у вас есть соединение с базой данных, и оно установлено успешно перед выполнением запроса. Вы можете использовать функцию `mysqli_connect` для установки соединения.
2. Проверьте, что ваш запрос синтаксически корректен. Неправильные кавычки или синтаксические ошибки могут привести к ошибке выполнения запроса. Вы можете попробовать выполнить запрос напрямую в базе данных для проверки его работоспособности.
3. Убедитесь, что у вас есть необходимые привилегии для выполнения запроса. Проверьте правильность имени пользователя и пароля, используемых для соединения с базой данных.
4. Проверьте логи сервера на наличие дополнительной информации об ошибке. Логи сервера могут предоставить полезную информацию об ошибке и ее причине.
Если после проверки всех этих факторов проблема не решается, может быть полезно обратиться к системному администратору или провайдеру хостинга, чтобы получить дополнительную помощь и проверить, есть ли проблемы с сервером или настройками.