У меня есть база данных MySQL, к которой я получаю доступ через экземпляр mysqli.Все операции CRUD работали без сбоев, пока я не экспортировал базу данных и не импортировал ее на новый сервер (теперь использую новый сервер).Теперь каждая таблица работает отлично и возвращает все записи с простым SELECT * FROM tablename ORDER BY ASC, за исключением одной конкретной таблицы, где я получаю полностью пустой ответ (даже не пустой массив, буквально ничего вообще) из этой таблицыв то время как все остальные возвращаются, как и ожидалось.
Код точно такой же для всех таблиц, только с измененным именем таблицы.Используя ГДЕ, чтобы отфильтровать результаты и получить одну запись, я могу получить один отфильтрованный результат, как и ожидалось.Добавление записей в таблицу также работает.
При копировании и выполнении запросов SQL непосредственно в phpMyAdmin я получаю полные результаты таблицы просто отлично.
Пробовал с использованием процедурных методов, а не объектно-ориентированных.как итерация результатов с помощью while (), тот же результат.
Оба сервера работают под управлением PHP 7.0, а в phpMyAdmin все выглядит полностью идентично.
Код удален по совету комментаторов.
Я действительно бью головой об стену на этом.