我有一个查询
SELECT products.productID, products.name, products.type, products.price, products.image_url
FROM `products`
JOIN `orders` ON products.productID = orders.productID
WHERE customerID = '$id'
LIMIT 0 , 30
我从循环中以表格形式回显了结果。现在,如何删除项目或列表而不将其从数据库中删除,如在购物车中,用户可以删除不会从表中删除的项目。 谢谢//
答案 0 :(得分:0)
没有看到你的数据库架构,很难猜到。但它可能看起来像这样:
DELETE FROM `order`
WHERE orders.productID = 456
AND orders.orderID = 123
答案 1 :(得分:0)
您应该有一个包含购物车的表,该表与包含所有产品详细信息的表分开。从购物车表中删除行时,这不会影响产品表。