我想从表中查询结果。我遇到的问题是如果文本很长,它将不会自动换行到另一行“我能想到解释它的最佳方式”。它在一行显示文本,如果文本很长,将会显示在页面的一侧。如何正确地将文本传送到空间。感谢
这是我的代码:
<?php
echo "<div class=\"item_list2\">";
$get_items = "SELECT * FROM items WHERE category='Art'";
$result = mysql_query($get_items);
//loop! loops through the multiple results of the $get_items query
while($item = mysql_fetch_array($result, MYSQL_ASSOC)){
echo "<b>" . $item['item'] . "</b><br/>" . $item['email'] . "<br/>";
echo $item['price'] . "</b><br/>" . $item['category'] . "</b><br/>" . $item['extra'];
echo "<br/><a href='manage.php?delete=" . $item['id'] . "'><small>[Delete]</small></a><br/><br/>";
}
echo "</div>";
?>
答案 0 :(得分:0)
只需使用CSS来打破它。
.container
{
word-wrap: break-word;
}
答案 1 :(得分:0)
也许你想添加..
nl2br($item['extra']);