Предполагается, что ваша исходная таблица в базе данных фактически предоставляет столбец для $postContent
, когда вы делаете SELECT *
:
Просмотрите исходный код HTML, который выводится вашим PHP-скриптом, чтобы увидеть, является ли $postContent
фактически появляется в источнике, но не на экране.Вы не избежали вывода своей базы данных для HTML (кодировка <
как <
и т. Д.), Поэтому возможно, что что-то в $postContent
или более ранней переменной нарушает ваш вывод.Вместо того, чтобы напрямую выводить эти переменные, оборачивайте каждую из них в htmlspecialchars()
при печати их внутри HTML.
<?php echo htmlspecialchars($postTitle); ?>
<?php echo htmlspecialchars($postUser); ?>
<?php echo htmlspecialchars($postDateTime); ?>
<?php echo htmlspecialchars($postCat); ?>
<?php echo htmlspecialchars($postContent); ?>