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

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

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

【问题讨论】:

    标签: mysql html text-formatting


    【解决方案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 标记。

      【讨论】:

        猜你喜欢
        • 2015-03-19
        • 2021-09-02
        • 2018-04-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-03
        • 1970-01-01
        • 2023-03-23
        相关资源
        最近更新 更多