Добрый вечер! Попалась следующая задача: есть две таблицы в базе данных: 1. Таблица с товарами - tovars; 2. Таблица с категориями - category; В таблице tovars есть столбец, который содержит в себе номера (идентификаторы category) категорий, то есть каждому товару сопоставлено значение (INT) категории, в которой он должен располагаться? Как сделать, чтобы один товар мог принадлежать нескольким категориям!
сайт уже написан и создавать еще одну таблицу сложно... Можно ли как-то реализовать выборку товара в категорию по-другому?
Судя по вопросу, база пуста. Тогда создать таблицу не сложно. Если в коде сложно сделать правки, можно попробовать сделать view.
Не совсем понятно, что значит... Пример запроса на одной из страниц (запросов на разных страницах к tovars по совпадению значений из categoryname с $methody очень много - все зависит от задачи ($methody - это переменная, значение которой передается методом GET на страницы и совпадает она с номером id из таблицы category)) PHP: $res_rubrika = mysql_query("SELECT id,view,cena,categorynalichie,data,mini_image,big_image,title FROM tovars WHERE categoryname='$methody' ORDER BY data DESC LIMIT $start, $num", $databasic); Что означает можно попробовать сделать view За любую помощь очень благодарен