PHP n'a pas de fonction intégrée qui vous permet de tester si vous êtes connecté à un serveur MySQL. Cependant , au lieu d' heures à écrire une fonction pour tester une connexion vous dépenser , vous pouvez utiliser d'autres fonctions intégrées de faire la même chose . Par exemple , appelez la fonction PHP " mysql_list_dbs " et enregistrer les résultats dans une variable PHP. Si vous êtes déjà connecté à MySQL , cette variable va stocker une liste de bases de données sur le serveur. Sinon, la variable n'aura aucune valeur . Vérification de sa valeur va vous dire si vous êtes connecté à MySQL ou non. Instructions 1 Ouvrez le fichier HTML. Placez le curseur où vous voulez tester une connexion MySQL 2 Tapez le code suivant : $ dbconn = @ mysql_list_dbs (); Cela crée . une variable PHP qui appelle la fonction " mysql_list_dbs ()" . Le symbole "@" indique au navigateur de ne pas afficher les messages d'erreur si l'appel de fonction échoue , donc si vous n'êtes pas connecté à MySQL , votre site ne montre pas l'erreur . 3 tapez le code suivant : if ( dbconn $ ) { echo " . Connexion établie " ; } else { echo " connexion non établie . " ; } si les tests de déclaration pour voir si la variable $ dbconn a une valeur , c'est à dire si l'appel de fonction a retourné des bases de données . Si oui, alors vous avez déjà établi une connexion à MySQL. Sinon, aucun lien existe. 4 Sauvegardez et fermez le fichier HTML, puis transférez-le sur votre serveur Web.
|