При работе с английскими буквами выдает нормальный результат, кириллица - пустой
PHP Version 7.2.27
В базе данных кодировка utf8_general_ci (делал через phpMyAdmin)
Через json_last_error выдает JSON_ERROR_UTF8 (Некорректные символы UTF-8, возможно неверно закодирован)
Вот код:
$db = mysqli_select_db($connect, DB_NAME) or die(mysqli_error($connect)); // true or false
$result = mysqli_query($connect, "select * from klg_goods");
//
if (mysqli_num_rows($result) > 0)
{
while ($row = mysqli_fetch_array($result))
{
$lineSelect['klg_goods'][] = $row;
}
print json_encode($lineSelect,JSON_UNESCAPED_UNICODE);