Eigene MySQL Fehlermeldung
Es gibt zwar die PHP eigene Funktion mysql_error(),jedoch kann der Endverbraucher mit dieser Ausgabe in der Regel relativ wenig anfangen.
Deshalb habe ich hier ne Funktion für euch, mit der ihr eure eigenen MySQL-Fehlermeldungen ausgeben könnt.
Das ist die Funktion:
| PHP-Datei: | |
1 |
<?php
|
Ich habe den Quelltext zwar durchkommentiert, jedoch möchte ich ihn nochmal ein bisschen erläutern.
Klar: Als erstes wird die Funktion definiert und dann die Variable erstellt, die letztendlich dann auch die Fehlermeldung beinhaltet. Es folgt eine Switchanweisung, die je nach Zurückgabe der Funktion mysql_errno verschieden handelt.
Es gibt eigentlich nur 2 wichtige Fehler, die man auf jeden Fall in die Switch-Anweisung bringen sollte: Der Fehler mit der Nummer 1046 (Datenbank nicht erreichbar) und Fehlernummer 2005 (MySQL-Server nicht erreichbar).
Wenn es ein anderer Fehler ist, reicht normal das, was als der Standardwarnung definiert ist.
Letztendlich wird dann eben noch der Fehler rot und fett ausgegeben.
Natürlich lässt sich das ganze noch erweitern und die Ausgabe abändern. Obiger Codeschnipsel dient auch nur als Vorlage.
That's all... :)
Geschrieben von michi am 18.06.2004 (6364x gelesen)

in Zeile 25 habe ich die " escaped, aber irgendwie klappt das hier bei yubb.de noch nicht so ganz (ich habe das schonmal Phil gesagt^^) :-/
Geschrieben von michi
*lol* naja, jetzt hab ich das \ das das " escaped auch noch escaped, sodass es richtig dargestellt wird ;o)
Geschrieben von michi
Mal schauen, was sich machen lässt *hmmm*
Geschrieben von Phil Marx
Meine es behoben zu haben. Ob es klappt, zeigt nur die Praxis :)
Geschrieben von Phil Marx
