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.
hmm... napiszcie coś...!
a masz jakieś błędy?
błędów brak, chodzi mi o to czy mam jeszcze dopisać np.
if (!ibase_commit()) ibase_rollback();
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)