ingres_error
(PECL ingres >= 1.1.0)
ingres_error — Gibt eine textuelle Beschreibung des letzten Fehlercodes zurück
Beschreibung
$link
] )Gibt einen String zurück, der eine Beschreibung des letzten Fehlers enthält oder NULL, falls es keinen Fehler gab.
Wird der Parameter link an ingres_error()
übergeben, wird die letzte Fehlermeldung für diese Verbindung zurückgegeben.
Falls keine Verbindungskennung übergeben wird, gibt ingres_error()
die letzte Fehlermeldung für die Standardverbindung zurück.
Die Funktion ingres_error() sollte immer nach der Ausführung einer Datenbankabfrage aufgerufen werden. Wird vor dem Aufruf von ingres_error() eine andere Funktion aufgerufen, wird die Fehlermeldung der letzten Datenbankabfrage von diesem Aufruf zurückgesetzt oder verändert.
Parameter-Liste
-
link -
Die Verbindungskennung
Rückgabewerte
Gibt einen String mit der letzten Fehlermeldung zurück. Falls es keinen Fehler gab, wird NULL zurückgegeben.
Beispiele
Beispiel #1 ingres_error()-Beispiel
<?php
$link = ingres_connect($database, $user, $password);
$result = ingres_query($link, "select * from table");
$error_text = ingres_error();
if (!is_null($error_text)) {
echo "Ein Fehler ist aufgetreten - " . $error_text;
}
?>
Siehe auch
- ingres_errno() - Gibt den letzten Ingres-Fehlercode zurück
- ingres_errsqlstate() - Gibt den letzten Fehlercode von SQLSTATE zurück
- ingres_next_error() - Ermittelt den nächsten Ingres-Fehler
ingres_error