Как сделать корзину на сайте по продаже ключей?

Пишу сейчас магазин ключей. Заказчик хочет корзину. Я не понимаю как ее правильно сделать... При покупке берется N строк из файла с ключами игры и это заносится в таблицу с заказами (id заказа, email покупателя, id игры в магазине, ключи, дата покупки, цена).
Как сделать чтобы в корзине можно было оплатить несколько игр с N ключами сразу и они отобразились в 1 заказе как несколько игр?
  • Вопрос задан
  • 312 просмотров
Решения вопроса 1
@STEM1 Автор вопроса
Вроде придумал. Создать 2 таблицы:
orders (id, price, date, order_product, success)
order_product (id, id_product, price, order_id, keys)
При заказе создать 1 новый заказ (в orders), а все товары из корзины создать отдельно указав в order_id id созданного ранее заказа и после этого поместить массив id товаров в order_product.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
Не совсем понятно в чем проблема. Есть таблица с ключами игр (игра, ключ, владелец) при покупке\оплате нужному числу записей задается поле владелец.
Ответ написан
@Batlab
PHP Senior | Python Middle | JS Junior
Ответ написан
Комментировать
Emchik
@Emchik
Что-то прикольное сделать могу
angry-cart.js, как вариант для FrontEnd :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы