如何通过编程使用order_id删除整个订单记录及其在opencart系统中的存在
答案 0 :(得分:0)
要删除订单,您应该将其从以下表格中删除:
oc_order
oc_order_history
oc_order_option
oc_order_product
oc_order_recurring
oc_order_recurring_transaction
oc_order_shipment
oc_order_status
oc_order_total
oc_order_voucher
您可以将此查询用于模型或控制器文件中单独的每个表
$this->db->query("DELETE FROM " . DB_PREFIX . "order WHERE order_id = '" . (int)$order_id . "'");
或者只是使用phpMyadmin sql。