cs_MAsterC
Messages postés217Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention19 décembre 2012
-
21 déc. 2005 à 18:40
cs_sjon
Messages postés861Date d'inscriptionmardi 26 mars 2002StatutMembreDernière intervention29 novembre 2006
-
21 déc. 2005 à 21:19
Salut,
Je sais que c'est possible de faire ceci, j'aimerai savoir si quelque saurait comment faire pour savoir si on est capable d'établir un connection ou pas... à notre base de donnée.
avec la fonction: <var>mysql_connect</var>($host, $user, $password);
Exemple: Savoir si on est capable de ce connecter à Hote ou pas.
Si oui, $test = 1;
Si non, $test = 0;
Et que si jamais on n'est pas capable d'établir un connection, comment faire pour ne pas faire affichez le Warning de mysql_connect() et faire continuer d'afficher le reste de la page...
Au fond, je voudrai avoir un code qui permet de savoir si on peut se connecter ou pas...
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 21 déc. 2005 à 21:02
"e @ devant la function avec un isset($db)"
Surtout pas un isset :)
mysql_connect() n'a jamais renvoyée NULL, c'est pas aujourd'hui que ca va changer =)
Pour tester si une connection est bien présente :
<?php
$link = @mysql_connect('hote','user','password');
if ( $link === FALSE ) {
// Signifie qu'aucune connection n'a été crée avec la DB.
}
mysql_connect() renvoit FALSE en cas d'échec de connection.
mysql_connect() renvoit une ressource en cas de succès.
Au rappel, pour tester si une ressource est présente où non :
is_resource();
et non pas isset();