(PECL ingres >= 1.1.0)
ingres_errno — Zwraca ostatnio wygenerowany numer błędu Ingres
Zwraca liczbę typu integer zawierającą ostatni numer błędu. Jeśli nie wystąpił żaden błąd, zwracane jest 0.
Jeśli podano identyfikator_połączenia ingres_errno() zwraca ostatni numer błędu dla tego połączenia. Jeśli nie podano identyfikatora połączenia ingres_errno() zwraca numer ostatniego błędu dla domyślnego połączenia.
Ta funkcja, ingres_errno(), powinna być zawsze wywołana po wykonaniu zapytania. Wywołanie innej funkcji przed ingres_errno(), wyzeruje lub zmieni dla niej kod ostatniego błędu Ingres.
Identyfikator połączenia
Zwraca liczbę typu integer zawierającą ostatni numer błędu. Jeśli nie wystąpił żaden błąd, zwracane jest 0.
Przykład #1 Przykład obsługi ostatnio wygenerowanego kodu błędu Ingres
<?php
$identyfikator_polaczenia = ingres_connect($baza_danych, $uzytkownik, $haslo);
$wynik = ingres_query($identyfikator_polaczenia, "select * from nazwa_tabeli");
$kod_bledu = ingres_errno($identyfikator_polaczenia);
if ( $kod_bledu != 0 ) {
echo "Wystąpił błąd - " . $kod_bledu;
}
?>