Помогите с логикой оплаты и вывода данных о ней

140
15 февраля 2018, 16:05

Есть сайт, предлагающий некие услуги как товар. Пользователь ходит по страницам и вдруг находит нужную ему услугу. Нажимает "купить". Допустим он уже зарегистрирован/авторизован на сайте. После нажатия на "купить" он переходит на страницу оплаты, где выбирает способ оплаты, доставки итд. Оплачивает услугу. Далее в его личном кабинете должна отображаться история его покупок, оказанных (не оказанных, но купленных) услуг.

Вопрос такой: как привязать эту оплаченную услугу к этому пользователю, для того чтобы вывести ее название (цену, еще какие-то характеристики) в личном кабинете этого пользователя?

Если просто добавить поля в БД под какой-то ИД этих услуг, то я же не знаю сколько именно услуг пользователь купит. Т.е я не могу же просто добавить ему 100500 полей и чтоб они заполнялись по мере приобретения услуг. Также я не могу просто добавить ОДНО поле, по тем же причинам (как мне выводить данные из 1 поля, если там, к примеру, десятки услуг).

READ ALSO
500 ошибка php authenticator memory_limit

500 ошибка php authenticator memory_limit

Делал аутентификацию для сайта, все прекрасно работаетС другого пк попробовал залогиниться, там сперва появлялась ошибка 500

156
Как группировать числа?

Как группировать числа?

Есть форма ввода цены "от" и "до" когда человек вводит цифры то они выглядят вот так: "10000" и "20000" Как сделать чтоб их группировать по 3 вот так:...

177
Скачивание файла средствами Html

Скачивание файла средствами Html

Есть ссылка с URL на файл и атрибутом downloadПри попытке скачать файл выбивает "Ошибка сети"

186