Php 如何添加文本+;图像+;文本+;图像+。。。在mysql中?

Php 如何添加文本+;图像+;文本+;图像+。。。在mysql中?,php,mysql,Php,Mysql,我正在使用php编写脚本。我的典型问题是如何在mysql中添加一个问题,因为mysql中有很多交替的文本和图像。想象一下有机化学中有苯结构的描述 最有效的方法是什么?我知道,如果我有一个图像,我可以在数据库中为该图像添加一个url。这可能很糟糕,但我在项目中就是这样做的。您可以在数据库中创建另一个表。让我解释一下: 文本…图像…文本 您可以通过以下步骤处理此问题: 创建一个表,该表将是post_meta 将每个图像插入此表,并且每个图像都应有一个post id 在另一个表(实际的post表)中存

我正在使用php编写脚本。我的典型问题是如何在mysql中添加一个问题,因为mysql中有很多交替的文本和图像。想象一下有机化学中有苯结构的描述


最有效的方法是什么?我知道,如果我有一个图像,我可以在数据库中为该图像添加一个url。

这可能很糟糕,但我在项目中就是这样做的。您可以在数据库中创建另一个表。让我解释一下:

文本…图像…文本

您可以通过以下步骤处理此问题:

  • 创建一个表,该表将是post_meta
    将每个图像插入此表,并且每个图像都应有一个post id

  • 在另一个表(实际的post表)中存储您的帖子,如下所示:
    Text…{MetaImage}…Text

  • 在打印文章时,如果用post_meta表中的图像路径替换标记,则可以处理此问题
  • 这样:
    1.您不会在post表中存储长而脏的图像src。
    2.您的所有媒体内容都将在一个表中。(图像、音乐、视频等)

    您可以以MediaWiki为例。将您的问题存储为HTML,将图像上载到上载目录中,以准备
    参考的相关链接。感谢您的回答,当您找到这样的帖子时,您如何处理{MetaImage Tag}?字符串处理?必须有一个引擎,用实际值替换{MetaImage Tag}。