Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

MySQL-Error wiedergeben -> Global mit einem Befehl möglich?

Grüßt Euch!

Ich habe mal ne Pauschal-Frage.

Und zwar gehts darum, dass MySQL-Fehler über mysql_error() ja ausgegeben werden können. Was mir allerdings aufgefallen ist, dass man für jeden MySQL-Befehl den man bestreitet (Connect, select_db, abfrage.... ) eine mysql_errno abfrage starten muss, um eine genaue Fehlerbeschreibung zu erhalten, ohne das sie wie bei php-Fehlern oben in der Seite angezeigt wird sondern die Ausgabe wirklich abgebrochen wird und nur der Fehler erscheint. Ich habe mir sone kleine include-datei gebastelt, damit ich nich jedesmal den code unter jeden befehl posten muss.

include

Code:                   In Zwischenablage kopieren (nur IE)
1">

Jedoch hat man nicht immer Lust und Laune die include-Datei includieren zu lassen, so das er nach einem eventuellem Fehler ausschau hält. Gibt es nicht die Möglichkeit wie bei php mit E_ALL die MySQL mit einem include komplett auf fehler zu überwachen ?
Hier gehts zum Orginal Eintrag "MySQL-Error wiedergeben -> Global mit einem Befehl möglich?" im Forum

Antworten

Du solltest dir entweder eine Klasse oder zumindest eine Ansammlung von Funktionen schreiben, in denen das alles automatisch passiert. Außerdem würde ich bei einem MySQL-Error auf den ganzen HTML-Header-Kram verzichten, einfach die Fehlermeldung raushauen reicht vollkommen.

*** Nobody ***


2.

Du könntest einfach eione eigene Funktion schreiben und anstelle von mysql_query() benutzen.


3.

Zitat:
Nobody postete
Außerdem würde ich bei einem MySQL-Error auf den ganzen HTML-Header-Kram verzichten, einfach die Fehlermeldung raushauen reicht vollkommen.
*** Nobody ***
Reicht sicherlich vollkommen wenn nur die Fehlermessage erscheint. Nur es soll anschaulich für den Betrachter sein, da es sich um'ne kommerzielle Sache handelt und zu viele an den MySQLs rumspieln.

Aber trotzdem danke für Euer Anstoßen. Bringt mich scho weiter.

Thanks a løT!


Hier gehts zum Orginal Eintrag "MySQL-Error wiedergeben -> Global mit einem Befehl möglich?" im Forum
 
phpforum.de | Impressum