簡體   English   中英

PHP / SQL刪除從選擇和聯接查詢中顯示的項目,而不從數據庫中刪除

[英]PHP/SQL deleting an item displayed from a select and join query, without deleting from the database

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 ";

我循環瀏覽並獲得了很多記錄。 但是,我已經加入了兩個表,並且想從列表中刪除該項目,但實際上不希望從表中刪除該項目。 我正在嘗試創建類似於購物車功能的功能,您可以在其中刪除項目而不實際從表中刪除該項目。 有沒有可能在php中做到這一點? 非常感謝你。

在php中,您可以跳過不想顯示的記錄,然后再將數據發送到HTML。

在HTML中,您將需要使用JavaScript從列表中刪除項目。

我的舊帖子是一個可行的解決方案,可以將查詢中的聯接結果插入問題到新表中,並使用客戶ID進行引用,這樣比較安全,或者僅使用javascript刪除該特定塊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM