Код: Выделить всё
` //delete order
public function delete_order($id)
{
$id = clean_number($id);
$order = $this->get_order($id);
if (!empty($order)) {
//delete order products
$order_products = $this->get_order_products($id);
if (!empty($order_products)) {
foreach ($order_products as $order_product) {
$this->db->where('id', $order_product->id);
$this->db->delete('order_products');
}
}
//delete invoice
$this->db->where('order_id', $order->id)->delete('invoices');
//delete order
$this->db->where('id', $id);
return $this->db->delete('orders');
}
return false;
}`
В таблицу заголовков я добавляю:
Код: Выделить всё
`
`
Код: Выделить всё
`
Подробнее здесь: [url]https://stackoverflow.com/questions/75015892/issue-with-delete-multiple-orders-codeigniter-3[/url]
Мобильная версия