Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [interbase] transakcje - czy ktos sie na tym zna?
Forum PHP.pl > Forum > Bazy danych
wrebus
CZe!
Wiec mam baze interbase obslugiwana przez php. Zrobilem obsluge transakcji i mam prosbe o ocene mojego kodu i sugestie.

$pytanie = "DELETE FROM udzialy WHERE numer='$numer'";
$tr1=ibase_trans();
$q=ibase_query($tr1,$pytanie);
if (ibase_errmsg()) {
echo "<br><p>Nie usunięto nauczyciela z bazy.<br>";
echo "Błąd: " . ibase_errmsg(); $blad=true;
}
$pytanie = "DELETE FROM dane_osobowe WHERE numer='$numer'";
$q=ibase_query($tr1,$pytanie);
if (ibase_errmsg()) {
echo "<br><p>Nie usunięto nauczyciela z bazy.<br>";
echo "Błąd: " . ibase_errmsg(); $blad=true;
}
if (!$blad) {
ibase_commit();
echo ("<p> Nauczyciel został usunięty z bazy danych<br>");
}

bye.
wrebus
hmm... napiszcie coś...!
LeWaR
a masz jakieś błędy?
wrebus
błędów brak, chodzi mi o to czy mam jeszcze dopisać np.
if (!ibase_commit()) ibase_rollback();
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.