@softingeneer

Как работают тразакции в Wordpress?

Добрый день всем, как правильно работать с транзакциями в Wordpress, использую следующий код, внимание - коммит закомментирован:

try {
    $wpdb->query('START TRANSACTION');
    $result = $wpdb->query('TRUNCATE TABLE wp_competition_history');
    if (!$result) {
       throw new Exception("Ошибка БД");
    }
    //$wpdb->query('COMMIT');
} catch (Exception $ex) {
        $wpdb->query('ROLLBACK');
    }


В данном примере коммит не должен был сработать, тем не менее он срабатывает, как будто транзакции не работают. Подскажите, пожайлуста как правильно это сделать?
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
19 июня 2018, в 23:37
300 руб./за проект
19 июня 2018, в 23:09
25000 руб./за проект