[PHP] MySQL Error abfangen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von zYco, 16. Dezember 2007 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 16. Dezember 2007
    MySQL Error abfangen

    Hi,


    also ich bin grad dabei mich ein wenig mit PHP zu versuchen und bin grad dabei eine Art Setup-Script für die Verbindungsdaten mit einer Datenbank zu proggen. Dabei läuft das ganze dann so ab, dass nach Eingabe der MySQL Serverdaten (also Server, Username und Passwort) ein Testlogin durchgeführt wird. Dabei wird dann eben die Eingabe verwendet und wenn man nun einen falsche Serververbindung eingibt, erhält man den Fehler

    PHP:
    Warning mysql_connect () [function. mysql - connect ]:  Unknown MySQL server host  'Beispiel'  ( 11001 )
    Der dann eben auch angezeigt wird. Aber genau diese Anzeige will ich nicht haben, also hab ich mir gedacht, fängste den Fehler einfach ab und lässt eine eigene Fehlermeldung ausgeben. Aber hier ist nun das Problem: Wie mache ich das?

    Also das try-catch-Konstrukt ist mir bekannt, aber ich weiß nicht wirklich damit umzugehen.


    Naja wäre über jede Hilfe höchst erfreut. [=

    Danke im Vorraus
    Cheers
     
  2. 16. Dezember 2007
    AW: MySQL Error abfangen

    Beispielsweise kannste auch:

    PHP:
    <? php
    $con 
    = @ mysql_connect ( "falscher.host" , "blabla" , false );
    if(!
    $con ) echo  'omgizzle, mysql error. -> ' . mysql_error ();
    ?>
     
  3. 16. Dezember 2007
    AW: MySQL Error abfangen

    Sehr cool funktioniert.

    Vielen Dank für die schnelle und richtige Hilfe, was es jetzt mit dem "@" auf sich hat, werd ich ergoogeln.

    Closed.
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.