Transakce pomocí NotORM – příklad

236 views
Skip to first unread message

Jan Vondrouš

unread,
Apr 4, 2013, 4:01:53 AM4/4/13
to not...@googlegroups.com
Zdravím,
mohl by mi někdo poradit jak v nette za pomoci NotORM vytvořit a zpracovat transakci? Stačil by jen nějaký výstižný příklad nebo kus kódu. Používám MySQL databázi… Děkuji.

Milan Matějček

unread,
Apr 4, 2013, 4:42:00 AM4/4/13
to not...@googlegroups.com
Je to v API http://www.notorm.com/#api nic jinýho s tím nejde. Pak jedině přes metody PDO.
$db->transaction = $commandAssign 'BEGIN''COMMIT' or 'ROLLBACK' to start or stop transaction

Dne čtvrtek, 4. dubna 2013 10:01:53 UTC+2 Jan Vondrouš napsal(a):

Marek Fajfr

unread,
Sep 16, 2013, 5:31:11 AM9/16/13
to not...@googlegroups.com
Ahoj,
  tohle jsem taky našel. Chápu to tak, kde chci začít s transakcí, tak ji nastavím na 'BEGIN', ale jak pak se zeptám, zda je vše ok a nastavím teda 'COMMIT' nebo naopk?

Dne čtvrtek, 4. dubna 2013 10:42:00 UTC+2 Milan Matějček napsal(a):

Jakub Vrana

unread,
Sep 28, 2013, 1:04:22 PM9/28/13
to not...@googlegroups.com
$db->transaction = 'BEGIN';
// commands
if ($ok) {
$db->transaction = 'COMMIT';
} else {
$db->transaction = 'ROLLBACK';
}

Jakub

On 09/16/2013 02:31 AM, Marek Fajfr wrote:
> Ahoj,
> tohle jsem taky našel. Chápu to tak, kde chci začít s transakcí, tak
> ji nastavím na 'BEGIN', ale jak pak se zeptám, zda je vše ok a nastavím
> teda 'COMMIT' nebo naopk?
>
> Dne čtvrtek, 4. dubna 2013 10:42:00 UTC+2 Milan Matějček napsal(a):
>
> Je to v API http://www.notorm.com/#api nic jinýho s tím nejde. Pak
> jedině přes metody PDO.
> |$db->transaction = $command| Assign |'BEGIN
> <http://dev.mysql.com/doc/mysql/en/commit.html>'|, |'COMMIT
> <http://dev.mysql.com/doc/mysql/en/commit.html>'| or |'ROLLBACK
> <http://dev.mysql.com/doc/mysql/en/commit.html>'| to start or stop
> transaction
>
>
> Dne čtvrtek, 4. dubna 2013 10:01:53 UTC+2 Jan Vondrouš napsal(a):
>
> Zdravím,
> mohl by mi někdo poradit jak v nette za pomoci NotORM vytvořit a
> zpracovat transakci? Stačil by jen nějaký výstižný příklad nebo
> kus kódu. Používám MySQL databázi… Děkuji.
>
> --
> You received this message because you are subscribed to the Google
> Groups "NotORM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to notorm+un...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
Reply all
Reply to author
Forward
0 new messages