Autor | Zpráva | ||
---|---|---|---|
jonáš Profil |
#1 · Zasláno: 19. 8. 2005, 23:04:40 · Upravil/a: jonáš
jake jsou funkce pro transakční zpracování v MySQL? (V ODBC to je ODBC_AutoCommit($spoj,false), ODBC_Commit($spoj) a ODBC_RollBack($spoj).)
PS:koukněte na tohle: http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=16&topic=1 0587 |
||
thingwath Profil |
#2 · Zasláno: 19. 8. 2005, 23:58:38
To PS je dost nesouvisející.
Přímo přes ROLLBACK, COMMIT a podobně jako SQL příkazy to nejde? Každopádně mysqli rozšíření na to má přímo metody. Mysql asi ne, to je rozšíření z dob, kdy v MySQL o nějakých transakcích nebylo ani vidu ani slechu. |
||
jonáš Profil |
#3 · Zasláno: 20. 8. 2005, 00:08:42
To PS je dost nesouvisející. to jo ale on by to jinak nikdo neviděl.
co to je to mysqli rozšířeni? mysql_AutoCommit() nejde: Fatal error: Call to undefined function: MySQL_AutoCommit()... |
||
thingwath Profil |
#4 · Zasláno: 20. 8. 2005, 00:43:06
mysqli je nové rozšíření pro práci s MySQL, viz manuál.
|
||
Časová prodleva: 7 dní
|
|||
kozape Profil * |
#5 · Zasláno: 26. 8. 2005, 15:59:53
Mysql podporuje transakce od verze 3.23.54, ale pouze u tabulek s typem (enginem) InnoDB nebo BDB, nikoliv MyISAM. Dobre je take najit si informace o knihovne ADODB (v php), která obsahuje jednotne rozhrani pro pristup k ruznym databazim. Syntaxe transakce v mysql je nasledujici:
Podrobne informace jsou zde: http://dev.mysql.com/doc/mysql/en/commit.html. |
||
jonáš Profil |
#6 · Zasláno: 27. 8. 2005, 20:59:52
děkuju.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0