Схема
public mixed
removeAdvancedErrors (
$product_id )
Аргументы
| Аргумент |
Возможный тип |
Описание |
| $product_id |
— |
— |
Описание
Метод пока еще не документирован.
Исходный код
$product_rows = $this->db->query("
SELECT `insertion_id` FROM `" . DB_PREFIX . "amazonus_product`
WHERE `product_id` = '" . (int)$product_id . "' AND `version` = 2")->rows;
foreach ($product_rows as $product) {
$this->db->query(
"DELETE FROM `" . DB_PREFIX . "amazonus_product_error`
WHERE `insertion_id` = '" . $this->db->escape($product['insertion_id']) . "'");
}
$this->db->query(
"UPDATE `" . DB_PREFIX . "amazonus_product`
SET `status` = 'saved', `insertion_id` = ''
WHERE `product_id` = '" . (int)$product_id . "' AND `status` = 'error' AND `version` = 2");