Добрый день, как обрабатывается вывод из mysqli данные с тегами с разметкой html?
Выводится из базы:
Разработка и поддержка <b>сайтов</b>
А нужно чтоб выводилась
Разработка и поддержка
сайтов
Вывод данных идёт из бд в JSON php
<?php
header('Content-Type: text/html; charset=utf-8');
header('Access-Control-Allow-Origin: *');
include 'DBConfig.php';
$link = mysqli_connect($HostName, $HostUser, $HostPass, $DatabaseName) or mysql_query("SET NAMES 'UTF-8'"); // Соединяемся с базой
// Ругаемся, если соединение установить не удалось
if (!$link) {
echo 'Не могу соединиться с БД. Код ошибки: ' . mysqli_connect_errno() . ', ошибка: ' . mysqli_connect_error();
exit;
}
//Само собой, КОДИРОВКА
mysqli_query($link, 'SET names UTF8');
//Сам запрос в базу MySQL
$sql = mysqli_query($link, "SELECT * FROM service WHERE id>0 ORDER BY status DESC, id DESC");
//МАССИВ JSON
$functions = [];
// Обход каждого элемента и добавление в Массив
while ($result = mysqli_fetch_array($sql)) {
$functions[] = $result = [
id => $result["id"],
name => $result["name"],
email => $result["email"],
thumbnailUrl => $result["thumbnailUrl"],
phone => $result["phone"],
category => $result["category"],
category_id => $result["category_id"],
parent_id => $result["parent_id"],
announce => $result["announce"],
status => $result["status"],
rating => $result["rating"],
visible => $result["visible"]
];
}
//Вывод jSON
$json = json_encode($functions, JSON_UNESCAPED_UNICODE);
echo htmlspecialchars_decode($json, ENT_HTML5);
?>
В базе:
Как решается этот вопрос? Уже голову сломал