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 ?
Message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; } ?>
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 pasdoit y avoir un autre argument à préciser pour mysql_num_rows mais lequel ....
Merci d'avance
PM
Partager