if(!empty($store_id)) {
if(!empty($_GET["status"]) and !empty($store_id) and !empty($orderId)) {
- $db::sql("INSERT INTO store_order_status (order_id, store_id, status_id, status, date, admin_id)
- VALUES ('$orderId', $status_order_id, 1, NOW(), " . $_SESSION["admin_id"] . ")
- ON CONFLICT (id) DO UPDATE SET
+ $status_order_id = (int)$_GET["status"];
+ $sql = "INSERT INTO store_order_status (order_id, store_id, status_id, status, date, admin_id)
+ VALUES ('$orderId', '$store_id', $status_order_id, 1, NOW(), " . $_SESSION["admin_id"] . ")
+ ON CONFLICT (order_id,store_id,status_id) DO UPDATE SET
order_id = '$orderId',
- store_id = ' . $store_id . ',
+ store_id = '$store_id',
status_id = $status_order_id,
status = 1,
date = NOW(),
- admin_id = " . $_SESSION["admin_id"]);
-}
+ admin_id = " . $_SESSION["admin_id"];
+ $db::sql($sql);
+}
$store_order_status_value=$db::getValue("SELECT status FROM store_order_status WHERE order_id=? AND store_id=? AND status_id=?",[$orderId,$store_id,$status_order_id]);
-
$status_store=" <span class=\"btn btn-lime m-1\">".$storesArray[$store_id]."</span>:";
if(!empty($store_order_status_value)) $status_store .="<a href=\"/shipment/$act/?id=$orderId&status=0&store_id=$store_id\" class=\"btn btn-success\">внесено</a>";
- if($Insert) $db::sql("INSERT INTO store_orders_fields_data (product_id, order_id, store_id, field_name, field_id, value, value_text, color,hand,date_update, title)
- VALUES (?,?,?,?,?,?,?,?,'-1',NOW(),?) ON CONFLICT (order_id, product_id, store_id, field_id, field_name, color) DO UPDATE SET value=?, hand=0, value_text=?, date_update=NOW(), title=?",
- [$productId, $orderId, $storeId, $field_name, $field_id, $value, $value_text, $color, $title, $value, $value_text , $title]);
+ if($Insert) {
+ $sql = "INSERT INTO store_orders_fields_data (product_id, order_id, store_id, field_name, field_id, value, value_text, color,hand,date_update, title)
+ VALUES (?,?,?,?,?,?,?,?,'-1',NOW(),?) ON CONFLICT (order_id, product_id, store_id, field_id, field_name, color) DO UPDATE SET value=?, hand=0, value_text=?, date_update=NOW(), title=?";
+ $sql2 = "INSERT INTO store_orders_fields_data (product_id, order_id, store_id, field_name, field_id, value, value_text, color,hand,date_update, title)
+ VALUES ('$productId','$orderId','$storeId','$field_name','$field_id','$value','$value_text','$color','-1',NOW(),'$title') ON CONFLICT (order_id, product_id, store_id, field_id, field_name, color) DO UPDATE SET value='$value', hand=0, value_text='$value_text', date_update=NOW(), title='$title'";
+ // var_dump($sql2); die;
+ $db::sql($sql, [$productId, $orderId, $storeId, $field_name, $field_id, $value, $value_text, $color, $title, $value, $value_text , $title]);
+ }
}