vadnica-logo
X

Delo s transakcijami (TRANSACTIONS)

V PDO transakcijo upravljamo s tremi ključnimi metodami: beginTransaction() (začetek), commit() (potrditev vseh sprememb) in rollBack() (preklic vsega v primeru napake).

PHP MySQLi
REZULTAT
OPOMBA: Ta simulator je namenjen izključno učenju osnovne sintakse PHP MySQLi. Za zagotavljanje hitrosti in varnosti simulator v ozadju izvaja vnaprej pripravljene SQL ukaze v nadzorovanem okolju. Če želite kodo spreminjati ali graditi lastne aplikacije, vam svetujemo, da to storite v svojem lokalnem razvojnem okolju (npr. XAMPP) na pravi bazi podatkov.

V spodnjem primeru bomo v tabelo uporabniki poskusili vstaviti dva nova zapisa hkrati. Če bi pri drugem vnosu prišlo do napake, bo PDO s pomočjo catch bloka izbrisal tudi prvi vnos, tako da baza ostane čista in dosledna.

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.