Проблема с удалением нескольких заказов – codeigniter 3Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Проблема с удалением нескольких заказов – codeigniter 3

Сообщение Anonymous »

С помощью этой функции я могу исправить удаление отдельной записи:

Код: Выделить всё

`    //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;
}`
Теперь я пытаюсь подготовить функцию для удаления нескольких записей.
В таблицу заголовков я добавляю: и в foreach:

Код: Выделить всё

      ` 



Подробнее здесь: [url]https://stackoverflow.com/questions/75015892/issue-with-delete-multiple-orders-codeigniter-3[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»