Задать вопрос

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

Пишу сейчас магазин ключей. Заказчик хочет корзину. Я не понимаю как ее правильно сделать... При покупке берется N строк из файла с ключами игры и это заносится в таблицу с заказами (id заказа, email покупателя, id игры в магазине, ключи, дата покупки, цена).
Как сделать чтобы в корзине можно было оплатить несколько игр с N ключами сразу и они отобразились в 1 заказе как несколько игр?
  • Вопрос задан
  • 319 просмотров
Подписаться 1 Оценить 13 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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 :)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽