php - [PHP/MySQL] : Is there a way to store text in Rich Text Format in MySQL table?

标签 php mysql

我已将 en Entry Form 提供给用户以输入存储在 MySQL 表中的值。有一个名为“项目详细信息”的列,用户最多可以输入 200 个字符,该列的类型为“varchar”。

到这里一切都很好。当项目详细信息包含许多要在 HTML 页面上列出的点时,问题就开始了:

(1) .........
(2) .........
(3) .........

无法确定项目详情是一行、一段、简单文本还是编号列表。

有什么方法可以在 MySQL 表中以富文本格式保存项目详细信息,并且当 PHP 显示我的网站页面时,文本会在粘贴时列出?

最佳答案

如果您想存储类似富文本格式的内容,您可能希望将其放入 BLOB 字段中:http://dev.mysql.com/doc/refman/5.0/en/blob.html没有分配给它的实际字符集

不过我能问一下,您为什么要这样做吗?为什么不使用将您的信息转换为 HTML 的众多富文本编辑器之一(如 tinyMCE ),您可以从那里按原样存储或通过 Html->Textile 过滤器或类似的东西传递它。

关于php - [PHP/MySQL] : Is there a way to store text in Rich Text Format in MySQL table?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1617776/

相关文章:

php - UTF-8贯穿始终

php - 无法从laravel中的两个表中获取数据

MYSQL-自引用外键

mysql 列自动索引?

php - 用于特定插入的数据类型

php - 上传照片 codeigniter 未插入右列

php - 合并两个 MySQL 表但希望一列等于另一列

Javascript Ajax 未在 php (PDO) 中的下拉选择标签中获取数据

php - Laravel 中的错误爆炸

mysql - 在 SQL 中正确使用表之间的多对多关系?