Составление Mysql запроса

112
17 декабря 2020, 00:30

Как можно перенести определенные(поле статус которых 1) записи из 2ой таблицы в первую и при этом вставить в 1 дополнительные значения, которых нет во 2ой таблице? Пытался сделать так

$th_close = $GLOBALS['mysqli']->query("SELECT * FROM `ordersbuy` WHERE status = 1");
    $th_array = array();
    while ($row = $th_close->fetch_assoc()) {
        $th_array[] = $row;
    $closeord = time(); 
$res = $GLOBALS['mysqli']->query("INSERT INTO `trade_history`(`ID_prod`, `ID_poc`, `Val`, `Prod`, `Type`, `Price`, `Amount`, `Total`, `TimeCreateOrder`, `TimeCloseOrder`) VALUES (300,299,'".$row['Val']."','".$row['Prod']."','".$row['Type']."','".$row['price']."','".$row['amount']."','".$row['total']."','".$row['ordtime']."',$closeord)");
    }

Если в таблице ordersbuy 1 запись со статусом=1, то значение в trade_history вставляется, если больше записей, то уже нет.

READ ALSO
Отправка в header x-auth через curl

Отправка в header x-auth через curl

все ли я правильно делаю? Сервер куда я отправляю - не пускает меняЕсть подозрение, что либо x-auth-key не доходит, либо POST запросы

130
Найти файл, где формируются цены заказа при получении письма в плагине WooCommerce

Найти файл, где формируются цены заказа при получении письма в плагине WooCommerce

На сайте настроил корзину WC, прописал недостающие составляющие для формирования ценыПри оформлении заказа цены отображаются корректно,...

128
Развернуть Laravel в продакшн на Windows Server 2016 - IIS

Развернуть Laravel в продакшн на Windows Server 2016 - IIS

Использовал docker (laradock) при создании форума на laravel 58

131