Попытка удалить элемент с веб-страницы после «купленного», но все равно отображается в истории приобретенных пользователем элементов. - PullRequest
0 голосов
/ 24 марта 2019

У меня есть три таблицы - ItemTable, UserTable, TransactionTable.

Предметы извлекаются из базы данных и указываются на сайте. Когда пользователь просматривает товар, он нажимает кнопку «купить», которая запускает скрипт buy.php. Этот скрипт вставляет данные в TransactionTable. Он имеет transID (PK), затем вставляет itemid (таблица FK-элементов) sellerid (FK-userTable) и идентификатор покупателя (FK-UserTable).

Это все работает успешно. Однако, когда эта вставка происходит, я хочу, чтобы элемент был удален с главной веб-страницы, однако я все же хотел бы, чтобы он был доступен на веб-странице пользователей купленныйitems.php.

Может ли кто-нибудь указать мне правильное направление, чтобы сделать это?

1 Ответ

0 голосов
/ 24 марта 2019

Вам следует создать таблицу, в которой хранится информация о том, какой пользователь заказывает продукт, время, когда пользователь начал транзакцию, и сколько времени должно быть для того, чтобы пользователь завершил транзакцию. Затем, при отображении продуктов другим пользователям, он должен проверить, являются ли они лицом, заказывающим этот продукт, и существует ли в данный момент блокировка этого продукта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...