-1

我在数据库的文本区域中显示了这个字符串: $content = "Lamuvidine 89%(Rsd = 6% ; n = 9)"; 我想将“Lamuvidine 89%”放在第一行,将字符串的其余部分放在第二行。我试图将字符串存储在数据库中作为 "Lamuvidine 89%\n(Rsd = 6% ; n = 9)" - 没有引号,请注意我添加的新行但什么都没有。

注:$content =“拉莫维定 89%(Rsd = 6%;n = 9)”;//整个字符串位于名为 content 的 db 列的单行中

结果应该是

Lamuvidine 89% //should be bold
(Rsd = 6% ; n = 9)

我这样做并存储在数据库中

<strong>Lamuvidine 89%</strong>\n
(Rsd = 6% ; n = 9)

我仍然没有结果,建议!

4

3 回答 3

0

如果您尝试换行\n,则应替换为<br />

$content = "<b>Lamuvidine 89%<b><br />(Rsd = 6% ; n = 9)";
于 2013-08-11T14:56:17.287 回答
0

Lamuvidine 89%<br>(Rsd = 6% ; n = 9像这样“ )”插入您的数据库

代替Lamuvidine 89%\n(Rsd = 6% ; n = 9)

它会打破界限

于 2013-08-11T15:03:21.550 回答
0

如您所知,textarea 中的任何格式化文本都将被浏览器呈现为纯文本,如果您想应用效果,那么您应该为此使用可编辑的 div:

对于看起来类似于 textarea 的正确可编辑 div,您只需设置

<div style="background-color:#fff;" contentEditable=true></div>

这是一个可以帮助您编辑 Div的工作示例

于 2013-08-11T16:00:18.223 回答