Lire une base membres/nbre de colonne
Bonjour à tous, j'essaye de communiquer avec ma base en interne mais je n'arrive pas à la lire, j'aimerai comprendre à quoi sert le @, car quand je le met ça me met aucune erreur mais pas de connexion au serveur et si je l'enlève ça me met des erreurs. Quest ce qui ne va pas dans ce code ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <?php
define("HOST","localhost");
define("USER","root");
define("PASS"," ");
$idconnect=@mysql_connect("HOST","USER","PASS");
$idbase=@mysql_select_db(hitsport);
if (!isset($idconnect)) {
echo "La connexion a échoué " ;
}
else {
$demandinscrit="SELECT login FROM membres ";
$result=@mysql_query($demandinscrit,$idconnect) ;
$nbrinscrit=mysql_num_rows($result);
echo "Le nombre d'inscrit est de". $nbrinscrit;
}
?> |
Message d'erreur :
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\Hit&Sport\connection.inc.php on line 13
Je comprends pas :( doit y avoir un autre argument à préciser pour mysql_num_rows mais lequel ....
Merci d'avance
PM