MySQL har autocommit som default. andre databaser (fx oracle) har som defailt autocommit off. Så for a påbegynde en transaktion skal du selv gøre noget aktivt, som fx at sætte autocommit til off (nu bliver alle kommandoer gemt of først udført når du siger commit. eller give kommandoen START TRANSACTION. Kommandoer derefter vil så blive sat it kø og udført / smidt væk med COMMIT / ROLLBACK
Men allerførst skal du som arne siger sørge for at dine tabeller understøtter transactions (InnoDB eller BDB).
Du har ret, jeg diskuterede det lige med en anden og han sagde det samme.... Endvidere virker det nu... Tak for hjælpen. Du smider bare et svar til mig.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.