У меня в таблице лежат фрагменты кода html с русским текстом. Когда пытаюсь получить просто искомый текст из таблицы со всеми переносами строк то получаю такую дичь
n
n
u0418u0441u043fu043eu043bu044cu0437u0443u0435u043c u043cu0430u0442u0435u0440u0438u0430u043bu044b u00abu043au043bu0430u0441u0441u0430 u0410u00bb
n
u041fu0440u044fu043cu0430u044f u043eu0442u0448u043bu0438u0444u043eu0432u0430u043du043du0430u044f
u0433u0435u043eu043cu0435u0442u0440u0438u044f u043fu0438u043bu043eu043cu0430u0442u0435u0440u0438u0430u043bu0430
$link = new mysqli("localhost", "login", "pass", "bd"); // Подключились к БД
if (!$link) {
printf("Невозможно подключиться к базе данных. Код ошибки: %s\n", mysqli_connect_error());
exit;
}
$link->set_charset("utf8");
$textQuery = 'SELECT * FROM blocks WHERE 1=1';
$result = mysqli_query($link ,$textQuery);
// Тут собираю все в JSON и передаю обратно
$arrayofstatistics = array("contents" => array());
while ($r = mysqli_fetch_assoc($result))
{
array_push($arrayofstatistics['contents'], $r);
}
mysqli_free_result($result);
$back = json_encode(array(
"result" => 'true',
"array_result" => $arrayofstatistics));
echo stripslashes($back); // Чтобы убрать экранирование...
exit;
Вот. Как получить то, что в таблице без изменений?