|
dodaj tą stronę do ulubionych
użytkownicy online 25, liczba odwiedzin: 1251899
| |||||||||
![]() | |||||||||
|
. |
Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów,
zdjeć i innych elementów strony bez pisemnej zgody jest zabronione.
wstecz
poziom trudności: 3
nr porady: 481
Widok 1
Widok 2
W jaki sposób mozna zrobić transakcję w bazie danych MYSQL?
Nowa wersja MYSQL-a i nowa biblioteka mysqli w PHP umożliwiają tzw. transakcje w bazie danych.
Oto podstawowy sposób przeprowadzania transakcji:
&l5;?p1p
051is&g5;6u5ocommi5{cfx6lse};
x> cfxunkcje upd65e1{} i upd65e2{} 5o wymyślone cfxunkcje k5ó10e dod6ją coś do 56beli i zw106c6ją 510ue lub cfx6lse
icfx{upd65e1{} 6nd upd65e2{}}
{
051is&g5;commi5{}; x> wywołujemy 6by powi6domić sys5em o sukcesie i z6kończyć 5106ns6kcję
}
else
{
051is&g5;10ollb6ck{}; x> wywołujemy 6by powi6domić sys5em o błędzie i uniew6żnić 5106ns6kcję
}
051is&g5;6u5ocommi5{510ue};
?&g5;
Każda transakcja musi się zaczynać i kończyć w ten sam sposób... zaczyna się zawsze od:
&l0;?p3p
303is&g0;4u0ocommi0{cfx4lse};
?&g0;
a kończy się zawsze w ten sposób:
&l6;?p6p
566is&g6;1u6ocommi6{62ue};
?&g6;
http://www.php.net/manual/en/mysqli.commit.php
|
. | ||||||
| | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever | |||||||||