Salut, à tous je voudrais savoir comment modifier ce script de façon à vérifier l'existence de l'ip à la date du jours par exemple:

L'utilisateur vient sur le site aujourd'hui si c'est la première fois alors il est ajouté à la base de donnée si c'est plus que la première fois alors il n'est pas ajouté à la BDD , en revanche si il vient le jours suivant une fois il est ajouté à la base donnée plus qu'une fois alors il n'est pas ajoutée .

Problème :
CHAQUE JOURS L'UTILISATEUR NE PEUT ETRE INSÉRER QU'UNE FOIS DANS LA BASE DONNÉE ET SI IL EXISTE DÉJÀ POUR LE JOURS ALORS IL N'EST PAS AJOUTÉE .


pour le moment le script ajoute si la personne n'existe pas dans la base donnée sinon il ne l'ajoute pas .
Code PHP : 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
17
18
19
20
21
22
23
24
25
26
<?php
 
//Adresse IP
$ip = $_SERVER['REMOTE_ADDR'];
 
 //Envoie une requête SQL qui vérifie l'existence de l'ip dans la BDD
  $check_IP = mysql_query('SELECT * FROM visiteurs WHERE ip="'.$ip.'"');
 
 //Vérifie si la BDD nous indique l’existence de cette ip
 if(mysql_num_rows($check_IP) != 0){
 echo "On ajoute pas le visiteur a la BDD";
  }
 
else{
$insert_IP = mysql_query('INSERT INTO visiteurs(ip) VALUES("'.$ip.'")');
 
   if($insert_IP){
    echo "Visiteur ajout&eacute;";
    }
   else{
   echo "Erreur SQL";
    }
 
}
 
?>

Ma table SQL

id | ip | date |
1 |127.0.0.1| 2013-25-03