У меня есть столбец «body» в моей базе данных SQL, для которого установлено значение «text», и отсюда у меня сохраняется неформатированный текст, когда я отображаю это в переменной в цикле while внутри index.php вместо того, чтобы оставатьсявнутри div, в котором он находится, он переполняет div, может кто-нибудь мне помочь?
Это мой код цикла while, CSS включен в отображаемый HTML-тег.
while($row = mysql_fetch_assoc($query))
{
$id = $row['id'];
$date = $row['date'];
$body = $row['body'];
$postdate = date( 'd-m-Y', strtotime($date));
echo "Posted on: $postdate";
if(isset($_COOKIE['userlogin']))
{
echo " <a href='edit.php?id=$id' style='float: right;'>Edit News</a> <a style='float: right;'>[ | ]</a> <a href='delete.php?id=$id' style='float: right;'>Delete News</a>";
}
Отсюда и возникает проблема:
echo "<br />";
echo "<div style='width=800px; border: 1px solid #FFF;'>$body</div>";
echo "<hr width='100%' />";
}
Кажется, что даже с учетом значения переполнения и ширины.То, что текст все еще выдвигается из тега div.