Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 7 Dołączył: 3.08.2007 Skąd: śląsk Ostrzeżenie: (0%)
|
Witam.
Mam pewien problem z transakcjami w MySQL. Mam skrypt, w którym robię zapis do bazy. Zapis ten odbywa się w pętli. Dane zapisują się do różnych tabel. Nie wiem jak zrobić żeby transakcja działała dla wywołania skryptu. Działa mi dla pojedynczej iteracji i jak napotka na problem np w piątej iteracji to te zmiany mi anuluje ale poprzednich nie wycofuje no i robi pozostałe (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
|
slawek3422 [PHP][MYSQL] Problem z transakcjami 7.04.2009, 12:51:29
nospor no bo jak rozpoczynasz tranzakcje w petli to sie n... 7.04.2009, 13:04:06
slawek3422 transakcję rozpoczynam przed pętlą, dla każdego za... 7.04.2009, 13:10:21
nospor pokaz pelen kod bo pewnie masz gdzies blad logiczn... 7.04.2009, 13:13:09
slawek3422 trochę to będzie skomplikowane
dodaj.php <-- ... 7.04.2009, 13:20:22
nospor ten kod to sieczka. zero sensownych wciec, nie wia... 7.04.2009, 13:24:45
slawek3422 może teraz będzie lepiej:
[PHP] pobierz, plaintext... 7.04.2009, 13:40:34
nospor zniknelo teraz z kodu takie cos:$error=0;
nie... 7.04.2009, 13:53:31
slawek3422 zniknęło celowo, a co do break; to teraz pętla dzi... 7.04.2009, 14:06:56
nospor ale innoDB to ty uzywasz?
a, i sprawdz czy przypa... 7.04.2009, 14:13:55
slawek3422 problem tkwił w InnoDB
dzięki za pomoc nospor
Po... 9.04.2009, 11:27:26 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 21:18 |