продуктов, к примеру 3 продукта принадлежат одной компании и 2 другой, как создать не один заказ а 2, в первом будет 3 продукта, во втором 2. Мне не понятно как реализовать это на уровне кода?(есть табл заказа и табл продукты заказа)
Ну у тебя же к продуктам привязаны идентификаторы компаний? Вот обходишь все продукты в цикле, собираешь по пачкам продукты одной компании, а потом по кол-ву пачек создаешь заказы.
Спасибо, попробую так)
А, ну просто мне надо ещё записать эти продукты в ещё табл продукты заказа, там же получается я сначала перебираю все продукты в корзине циклом, потом создаю заказы, потом опять циклом прохожусь по продуктам чтобы создать продукты заказа( это слишком много запросов будет )
Обсуждают сегодня