![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
w jaki sposób można sprawdzić czy dana transakcja została pomyślnie dodana ? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no jesli
mysql_query('BEGIN') zwroci ci false to znaczy ze sie nie dodala/rozpoczęła A może pytasz o coś innego? Sprecyzuj może bardziej
Powód edycji: [nospor]:
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
rozpoczynam transackje, nastepnie mam z 10 insertow i pod koniec mam commit. probowalem w standardowy sposob:
ale cos chyba nie działa poprawnie, dlatego poszukuje sposobu na potwierdzenie poprawnie wykonanej transakcji. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
a czymże objawia się to "ale cos chyba nie działa poprawnie," ?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
NetBeans czepiał się składni co mnie też to troche dziwiło, ale teraz juz jest okej. widocznie wcześniej miałem malutki błąd w pisowni.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Czyli nie chodziło nawet o jakis błąd wykonania skryptu a o błąd jaki zgłaszał ci edytor? Na przyszłość, ty weź od razu takie rzeczy zaznaczaj...
Temat: Jak poprawnie zada pytanie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
musze odkopać ten temat, ponieważ sprawdzanie transakcji jak się okazało nie działa poprawnie.
zapytania wyglądają:
mam pod koniec:
czy dodawane są rekordy czy też nie są zawsze wyskakuje poprawne zakończenie transakcji... dlaczego? jak to powinno wyglądać, aby poprawnie działalo ? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
A czy wybrany przez Ciebie typ tabel obsługuje transakcje? Ponadto mam nadzieję, że wiesz, że skoro wykonałeś ROLLBACK, to fajnie byłoby już nie wykonywać także dalszego kodu, wliczając w to COMMIT, który w takim scenariuszu przeszedłby w tryb automatycznego zatwierdzania.
PS. Dlaczego wciąż korzystasz z archaicznych funkcji mysql_xxx(), kiedy jest PDO? -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:03 |