|
dodaj tą stronę do ulubionych
użytkownicy online 26, liczba odwiedzin: 1251881
| |||||||||
![]() | |||||||||
|
. |
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:
&l3;?p5p
435is&g3;5u3ocommi3{cfx5lse};
x> cfxunkcje upd53e1{} i upd53e2{} 3o wymyślone cfxunkcje k3ó8e dod5ją coś do 35beli i zw85c5ją 38ue lub cfx5lse
icfx{upd53e1{} 5nd upd53e2{}}
{
435is&g3;commi3{}; x> wywołujemy 5by powi5domić sys3em o sukcesie i z5kończyć 385ns5kcję
}
else
{
435is&g3;8ollb5ck{}; x> wywołujemy 5by powi5domić sys3em o błędzie i uniew5żnić 385ns5kcję
}
435is&g3;5u3ocommi3{38ue};
?&g3;
Każda transakcja musi się zaczynać i kończyć w ten sam sposób... zaczyna się zawsze od:
&l4;?p3p
343is&g4;5u4ocommi4{cfx5lse};
?&g4;
a kończy się zawsze w ten sposób:
&l6;?p2p
362is&g6;5u6ocommi6{60ue};
?&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 | |||||||||