如何在 MySQL 数据库文本字段中创建粗体数据?

Posted

技术标签:

【中文标题】如何在 MySQL 数据库文本字段中创建粗体数据?【英文标题】:How to create Bold data in MySQL database text field? 【发布时间】:2010-01-10 17:54:55 【问题描述】:

是否可以在 mysql 数据库文本表字段中创建粗体文本?

我们正在将我们的文章放入我们的数据库中,我想创建粗体标题和副标题。这可能吗?谢谢

【问题讨论】:

【参考方案1】:

降价

我建议您使用降价样式格式 (php/.NET),这意味着粗体文本将像这样存储:

**I am bold**

存储 html

如果你不能在你的项目中使用markdown,你也可以存储HTML——我会非常小心你存储的标签。例如,您不希望有人在您的数据库中发布<script/> 标签:

<strong>I am bold</strong>

后期样式

或者当您在页面上打印titlesubtitle 字段中的所有值时将它们加粗:

<strong><?php print $row->title; ?></strong>

【讨论】:

+1 如果您使用的是 PHP,我也强烈建议您对所有数据库操作使用 mysql_real_escape_string。 我和我们的开发人员谈过了,我们正在使用 mysql_real_escape。我真的希望能够为他取消这项任务,并直接在数据库中编辑粗体字幕。但听起来那是不可能的或正确的做法.. Roacha,正确的做法是实现 Markdown 系统(第一个示例),或者在输出时将 $row-&gt;title$row-&gt;subtitle 加粗它们在您的网页上。如果您觉得这个答案有帮助,请点击旁边的复选标记接受它。【参考方案2】:

加粗应该在从数据库中获取字段后进行。字段的显示应该加粗。

【讨论】:

【参考方案3】:

您可以使用某种标记添加样式信息。如果您在 Web 应用程序中使用数据,显而易见的选择是使用 HTML 标记。

【讨论】:

以上是关于如何在 MySQL 数据库文本字段中创建粗体数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 coredata 中创建数据库视图

如何使用 PHP 在 MySQL 数据库中将纯文本 CSV 字段保存为 HTML?

如何在 Django Administration 中使文本加粗

将部分数据工具提示文本设置为粗体

如何使用 AJAX 将来自 mysql 的数据显示到文本字段中

如何从 Swift 中嵌入 UITableView 的文本字段中检索数据?