dbx_error

dbx_error -- Liefert die Fehlermeldung des letzten Funktionsaufrufes in dem Modul (nicht nur in der Verbindung).

Beschreibung

string dbx_error ( object link_identifier)

dbx_error( ) gibt eine Zeichenkette mit der Fehlermeldung des letzten Funktionsaufrufes von dem abstrahierten Modul (z.B . MySQL-Modul ) zurück . Bestehen mehrere Verbindungen zu dem gleichen Modul , wird nur der letzte Fehler zurückgegeben . Bestehen Verbindungen zu verschiedenen Modulen , wird der letzte Fehler von dem im Parameter link_identifier angegebenen Modul zurückgegeben .

Beispiel 1 . dbx_error( )

 
?php

 
$link

 
=

 
dbx_connect(

 
DBX_MYSQL

 
,

 
"localhost"

 
,

 
"db"

 
,

 
"username"

 
,

 
"password"

 
)

 
or

 
die

 
("Fehler

 
beim

 
Verbinden")

 
;

 
$result

 
=

 
dbx_query($link

 
,

 
"select

 
id

 
from

 
non_existing_table")

 
;

 
if

 
(

 
$result

 
==

 
0

 
)

 
{

 
echo

 
dbx_error

 
($link)

 
;

 
}

 
dbx_close

 
($link)

 
;

 
?



Anmerkung : Konsultieren Sie bitte auch die modulspezifische Dokumentation .

Die Fehlermeldung des Microsoft SQL Server ist übrigens das Ergebnis der Funktion mssql_get_last_message( ) .

Die Fehlermeldung für Oracle ( oci8 ) ist (dzt . noch ) nicht implementiert .