Не работает json_encode с большим массивом...
$MySql = new mysqli($hm, $un, $pw, $db);
$query = "SELECT * FROM `units`";
$result = $MySql->query($query);
// print_r($result);
$data = array();
while ($row = mysqli_fetch_assoc($result)) {
$data[] = $row;
}
// print_r($data);
echo json_encode($data);
Эту таблицу прекрасно выводит, в ней примерно 100 строк и 5 столбцов, а из таблицы tb_country ничего не выводится, хотя print_r($data) возвращает массив с данными.
$MySql = new mysqli($hm, $un, $pw, $db);
$query = "SELECT * FROM `tb_country`";
$result = $MySql->query($query);
// print_r($result);
$data = array();
while ($row = mysqli_fetch_assoc($result)) {
$data[] = $row;
}
// print_r($data);
echo json_encode($data);
Ничего не возвращает...
Может ли это быть из-за большого массива? В этой таблице около 250 строк и 12 столбцов, и в них много данных...
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники