以编程方式Opencart删除订单

时间:2019-02-24 16:44:54

标签: php opencart e-commerce opencart-3

如何通过编程使用order_id删除整个订单记录及其在opencart系统中的存在

1 个答案:

答案 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。