ZF2 Mysql функция отката коммит

Мне было интересно, есть ли в Zend Framework 2 такая функция, как коммит отката mysql?

Мне нужно вставить несколько строк в одну и ту же таблицу из одной формы отправки.

Ник

2 ответа

В ZF2 методы beginTransaction(), commit() и rollback() находятся в ConnectionInterface.

Насколько я вижу, вы, вероятно, должны написать код примерно так:

$dbAdapter->getDriver()->getConnection()->beginTransaction();
. . . 
$dbAdapter->getDriver()->getConnection()->commit();

См.: http://framework.zend.com/apidoc/2.1/classes/Zend.Db.Adapter.Driver.ConnectionInterface.html

Это нельзя использовать для обновления двух таблиц в одной транзакции.

Другие вопросы по тегам