par
julian » 24 mars 2009, 11:57
Remplace
if ($donnees['nbre_entrees'] == 0) // L'ip ne se trouve pas dans la table, on va l'ajouter
{
$query="INSERT INTO visiteur (id_visiteur,adresse_ip,timestamp) VALUES ('','" . $_SERVER['REMOTE_ADDR'] . "', '" . time() . "')";
}
par
if ($donnees['nbre_entrees'] == 0) // L'ip ne se trouve pas dans la table, on va l'ajouter
{
$query="INSERT INTO visiteur (id_visiteur,adresse_ip,timestamp) VALUES ('','" . $_SERVER['REMOTE_ADDR'] . "', '" . time() . "')";
echo $query;
}
else echo "nok";
die();
Il devrait t'afficher la requête, que tu colles dans phpMyAdmin pour avoir plus d'infos s'il y a une erreur.
S'il t'affiche "nok" c'est que tu ne rentre pas dans la condition d'ajout, donc problème sur la première requête (à priori)
EDIT :
Hey mais attends ! Il faut faire mysql_query($query); si tu veut qu'elle soit exécutée !!!
Remplace
[php]if ($donnees['nbre_entrees'] == 0) // L'ip ne se trouve pas dans la table, on va l'ajouter
{
$query="INSERT INTO visiteur (id_visiteur,adresse_ip,timestamp) VALUES ('','" . $_SERVER['REMOTE_ADDR'] . "', '" . time() . "')";
} [/php]
par
[php]if ($donnees['nbre_entrees'] == 0) // L'ip ne se trouve pas dans la table, on va l'ajouter
{
$query="INSERT INTO visiteur (id_visiteur,adresse_ip,timestamp) VALUES ('','" . $_SERVER['REMOTE_ADDR'] . "', '" . time() . "')";
echo $query;
}
else echo "nok";
die();[/php]
Il devrait t'afficher la requête, que tu colles dans phpMyAdmin pour avoir plus d'infos s'il y a une erreur.
S'il t'affiche "nok" c'est que tu ne rentre pas dans la condition d'ajout, donc problème sur la première requête (à priori)
EDIT : [b]Hey mais attends ! Il faut faire mysql_query($query); si tu veut qu'elle soit exécutée !!![/b]