PHP keinen eingebaute Funktion , die Sie testen, ob Sie zu einem MySQL -Server verbunden sind können . Doch anstatt stundenlang eine Funktion schreiben , um eine Verbindung selbst testen , können Sie mit anderen integrierten . Funktionen um die gleiche Sache zu tun Zum Beispiel , rufen Sie die PHP " mysql_list_dbs "-Funktion und speichern Sie die Ergebnisse in eine PHP-Variable . Wenn Sie zuvor MySQL angeschlossen haben, wird diese Variable eine Liste der Datenbanken auf dem Server zu speichern. Wenn nicht, wird die Variable keinen Wert . Überprüfung für ihr Wert wird Ihnen sagen, ob Sie auf MySQL oder nicht angeschlossen. Anleitung
1
Öffnen Sie die HTML-Datei. Setzen Sie den Cursor dort, wo für eine MySQL-Verbindung testen möchten
2
Geben Sie den folgenden Code:
$ dbConn = @ mysql_list_dbs ();
Dies schafft . eine PHP-Variable , die die " mysql_list_dbs ()" -Funktion aufruft . Das " @"-Symbol weist den Browser an zeigen keine Fehlermeldungen , wenn die Funktion fehlschlägt , wenn Sie also nicht auf MySQL verbunden sind , Ihre Website zeigt nicht die Fehler.
3
Geben Sie den folgenden Code:
if ($ dbConn ) {
echo " . Verbindung hergestellt ";
} else {
echo " Verbindung nicht aufgebaut . "; }
Diese if-Anweisung überprüft, ob die Variable $ dbConn hat einen Wert , das heißt, wenn die Funktion zurückgegeben alle Datenbanken . Wenn ja, dann haben Sie bereits eine Verbindung zum MySQL etabliert. Wenn nicht, gibt es keine Verbindung.
4
Speichern und schließen Sie die HTML-Datei , dann laden Sie sie auf Ihren Webserver .