Группы изображений в дБ на основе продукта или новости

В настоящее время работает над заказным приложением электронной коммерции с использованием Codeigniter.

У меня есть таблица продуктов со списком продуктов и таблица новостей со списком новостей.

Например, новости отображаются динамически с помощью цикла foreach, я хотел бы динамически добавлять изображения к новостям, хотя некоторые новости имеют 2 или 3 изображения.

Я понимаю, что мог бы использовать image_id, чтобы сопоставить новость / продукт с изображением в таблице (ссылки на ссылки с изображениями), но как насчет нескольких изображений? другая настройка базы данных?

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 ?>

php,mysql,codeigniter,dynamic,

0

Ответов: 1


0 принят

Возможно, вы могли бы сериализовать массив изображений (содержащих URL-адреса изображений) для каждой новости в строку JSON и ввести ее в поле изображения в вашей таблице новостей.

Смотрите это здесь: функция Serialize

Будет ли это работать для вас?

PHP, MySQL, CodeIgniter, динамический,
Похожие вопросы