当我在mySQL请求中使用时......
GROUP_CONCAT(text SEPARATOR " <br> ") AS texts
...我在html表中的结果是:
My name is
Fred
My age is 24
My friend's
name is Toni
My job is
teacher
但我需要为每个元素提供一种nowrap结果:
My name is Fred
My age is 24
My friend's name is Toni
My job is teacher
我需要直接在mySQL请求中找到解决方案:
答案 0 :(得分:1)
请试试这个:
GROUP_CONCAT(replace(text,"\r\n","") SEPARATOR " <br> ") AS texts
答案 1 :(得分:1)
通常,当使用<div>
或<td>
元素的内容太小时,会使用css来放大元素或表格列。在这种情况下,这似乎很难。
如果您的文字太宽,则应将" <br> "
更改为"<br>"
以消除额外的间距。
您可以尝试更换非破坏空格的所有空格字符,例如。
REPLACE(GROUP_CONCAT(text SEPARATOR '<br>'), ' ', ' ' AS texts