PHP MYSQL Word Wrap

时间:2011-08-10 01:12:33

标签: php mysql word-wrap

我是PHP新手,我想知道在哪里可以在现有代码中插入/使用wordwrap代码。我的目标是将自动换行应用于品牌描述数据:以下是详细信息:

这是我现有代码的一部分,它将MYSQL中的数据显示在HTML表格中:

$data = mysql_query("SELECT * from web_brands");
//Display table headers
print ("<table border='1' ALIGN = 'CENTER' 
width='800'><tr><th>ID</th><th>LOGO</th><th>BRANDNAME</th><th>DESCRIPTION</th><th>SHORTNAME    </th></tr>");

while($row = mysql_fetch_array($data)){   //Display the results in different cells  
echo "<tr>";
echo '<td>' .$row['brand_id'] . '</td>';
echo "<td>" . "<img width=300px height=200px src=../brandslogo/" . $row  ['logo'].">" . "</td>";
echo "<td>" . $row['brand_name'] . "</td>";
echo '<td width="300">' . $row['brand_description']  . "</td>";
echo "<td>" . $row['brand_shortname'] . "</td>";
echo "</tr>";
}

我想在品牌描述字段中应用自动换行,但我不知道如何操作。 希望你能帮忙

1 个答案:

答案 0 :(得分:1)

使用

的原生功能

http://php.net/manual/en/function.wordwrap.php

//change this
echo "<td>" . $row['brand_name'] . "</td>";
//to , this will wrap for each 20 width
echo "<td>" . wordwrap($row['brand_description'], 20, "<br />\n") . "</td>";