如何在数据库中保留textarea的布局?

use*_*755 2 html mysql

我有一个html文本区域和一个表单,用于将信息存储在数据库中.当我点击提交时,它应该接受此文本并将其保存在数据库中.例如:

"This is a text and this is a list:
1. number 1
2. number 2"
Run Code Online (Sandbox Code Playgroud)

但是,当我从数据库加载信息时,它看起来像:

"This is a text and this is a list: 1. number 1 2. number 2"
Run Code Online (Sandbox Code Playgroud)

如何保持textarea的布局不被更改(保留空格,列表等),而无需用户输入任何标签.

cee*_*yoz 5

它存储在数据库中.您输出的内容作为HTML输入纯文本,HTML忽略换行符.您需要将\n字符转换为<br />标记.PHP有一个nl2br()功能.