Help php

Mystic1812 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
$sql = "SELECT COUNT(IP) AS nbr FROM 'donnees' WHERE IP = '".$_SERVER['REMOTE_ADDR']."'";
$res = mysql_query($sql);
$alors = mysql_fetch_assoc($res);

mysql_connect('localhost', 'root', '') OR die(mysql_error());
mysql_select_db('orange') OR die(mysql_error());


// UNE BOUCLE POUR INFORMER L'UTLISATEUR
if(isset($_SERVER['REMOTE_ADDR'])){
if(!($alors['nbr'] == 0)){
echo "IP est déjà utilisée !";
}else{
echo "IP n'a jamais été utilisée";
}
mysql_close();
}

Ca me donne toujours cette ligne : Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in D:\Programmes\EasyPHP-5.3.9\www\donnees.php on line 15
A voir également:

3 réponses

Utilisateur anonyme
 
Bonjour

Tu essayes d'utiliser mysql avant de t'être connecté au serveur, ça ne risque pas de marcher.
Il faut remettre les deux lignes de connexion avant le reste :

mysql_connect('localhost', 'root', '') OR die(mysql_error()); 
mysql_select_db('orange') OR die(mysql_error()); 
$sql = "SELECT COUNT(IP) AS nbr FROM donnees WHERE IP = '".$_SERVER['REMOTE_ADDR']."'"; 
$res = mysql_query($sql); 
$alors = mysql_fetch_assoc($res); 
...
1
Mystic1812 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
merciii ca marche maintenant ^^
0
Utilisateur anonyme
 
de riiiiiieeeeeeennnnnnnn
0