Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 3 Dołączył: 27.08.2008 Ostrzeżenie: (0%)
|
Witam.
Próbuję zrobić sobie prostą klasę dziedziczącą po mysqli, która do polecenia "query" będzie przyjmowała tablicę i wykonywała albo ją cała, albo rollback. I tu pojawia się problem. Oto mój kod:
Problem w tym, że jeśli dam kilka zapytań, to rollback nie wykonuje się (mimo, że dochodzi do tego miejsca w kodzie). Przykładowo, przekażę tablicę z 10 delete'ami i w 5 będzie błąd, to 4 pierwsze nie przywrócą się, po prostu są skasowane i tyle. Gdzie robię błąd? Ten post edytował MatKus 13.11.2012, 15:21:32 |
|
|
|
MatKus Mysql i rollback (nie działa mi) 13.11.2012, 15:19:07
nospor 1) Skoro robisz ROLLBACK to wypadałoby wpierw zrob... 13.11.2012, 15:23:03
MatKus Sorry za zły dział.
@1) jest autocommit(false)
@2... 13.11.2012, 15:36:22
nospor ad1) Ja mówiłem o rozpoczynaniu a nie o kończeniu. 13.11.2012, 15:38:33 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 22:59 |