数据库中基于产品或新闻项目的图像组


Image groups in db based on product or news item

目前正在使用Codeigniter定制电子商务应用程序。

我有一个包含产品列表的产品表和一个包含新闻项目列表的新闻表。

例如,使用foreach循环动态显示新闻项,我想动态地为新闻项添加图像,尽管有些新闻项有2或3个图像。

我知道我可以使用image_id来匹配新闻项目/产品到表内的图像(图像的url链接),但是关于多个图像,它是一个五ld型?不同的数据库设置?

News.php

<a href="news/<?php echo $news_item['slug'] ?>
<h2><?php echo $news_item['title'] ?></h2>
</a>
<div id="main">
    <?php echo $news_item['text'] ?>
</div>
<a href="news/<?php echo $news_item['image'] ?>">
<?php endforeach ?>

也许您可以将每个新闻的图像数组(包含图像的url)序列化为JSON字符串,并将其输入到新闻表的图像字段中。

看这里:Serialize function

这对你有用吗?