我正在开发一个电子商务网站,我有一个可以登录和订购产品的客户的构建登录系统。 我的问题是如何让客户订购所有产品并在单独的页面上显示它们
这是我的数据库的样子
Products
表
Cart
表:
user
表
答案 0 :(得分:0)
如果你使用单个单词,所有单个,如果你使用复数,都是复数: 如果物品是指产品,请使用产品以减少混淆: 而且您可能还需要一个表来保存订单/购物车的详细信息
user (id, created, updated, user_name, ...)
product (id, created, updated, product_name, price, ...)
cart (id, created, expired, user_id, status_id, ...)
cart_detail(id, cart_id, product_id, qty, price, ...)
cart_status(id, status) -- new / paid / cancelled / shipped / ...
显示客户的所有订单:
SELECT *
FROM cart
WHERE user_id = $customer_id