PHP MYSQL Word Wrap - PullRequest
       6

PHP MYSQL Word Wrap

0 голосов
/ 10 августа 2011

Я новичок в PHP, мне интересно, где я могу вставить / использовать код переноса слов в моем существующем коде.Моя цель - применить перенос слов к данным описания бренда: Ниже приведены подробности:

Это часть моего существующего кода, который отображает данные из 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 Ответ

1 голос
/ 10 августа 2011

использовать встроенную функцию

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>";
...