"SELECT * FROM orders WHERE order_id = '$id'"
$error = error_get_last();
echo $error['message'];
"ssl"=>array(
"verify_peer"=>false,
"verify_peer_name"=>false,
)
'method' => 'GET',
'header' => 'Content-type: application/x-www-form-urlencoded',
0 мс: начало скрипта
12 мс: начало чтения файла
24 мс: конец чтения файла
30 мс: запрос единицы товара
34 мс: обновление цены единицы товара
35 мс: запрос единицы товара
36 мс: обновление цены единицы товара
....
12345 мс: конец скрипта.
У вас один из параметров передается get-ом:
$id = $_GET['order_id'];
Ajax передает все через метод POST, в url никак не фигурирует order_id как GET параметр, так что он будет неопределен, и запрос "SELECT * FROM orders WHERE order_id = '$id'" ничего не вернет. Запрос "UPDATE orders SET order_name='$order_name', order_description='$order_description', order_price='$order_price', user_id='$user_id', order_date='$order_date' WHERE order_id='$id'" выдаст ошибку.
Во-вторых: