PHP har ikke en indbygget funktion , der lader dig teste, om du er forbundet til en MySQL server. Men i stedet for at bruge timer at skrive en funktion til at teste for en forbindelse , kan du bruge andre indbyggede funktioner til at gøre det samme . For eksempel kalder PHP " mysql_list_dbs "-funktionen og gemme resultaterne til en PHP variabel. Hvis du tidligere har oprettet forbindelse til MySQL, vil denne variabel gemme en liste over databaser på serveren. Hvis ikke, vil den variable ikke har nogen værdi . Kontrol for sin værdi vil fortælle dig, om du har tilsluttet til MySQL eller ej. Instruktioner
1
Åbn HTML-fil. Sæt markøren , hvor du ønsker at teste for en MySQL -forbindelse
2
Indtast følgende kode : Hej
$ dbconn = @ mysql_list_dbs ();
Dette skaber . en PHP variabel, der kalder " mysql_list_dbs ()" funktionen . Den symbolet "@" fortæller browseren til ikke at vise eventuelle fejlmeddelelser , hvis funktion opkald mislykkes, så hvis du ikke er tilsluttet til MySQL , er din hjemmeside ikke vise fejlen.
3
Indtast følgende kode : Hej
if ($ dbconn ) {
echo " . etablerede Connection" ,
} else {
echo "Connection ikke er etableret . "
}
hvis erklæring test for at se, om de $ dbconn variabel har en værdi , det er, hvis funktionen opkaldet afvist eventuelle databaser. Hvis ja, så har du tidligere har oprettet forbindelse til MySQL. Hvis ikke, findes der ingen forbindelse.
4
Gem og luk HTML-filen , og derefter uploade det til din webserver .