-
-
- Messages :
283
- Enregistré le : 21 févr. 2012, 11:19
Eléphant du PHP |
283 Messages
10 oct. 2015, 20:03
Du coup j'ai corrigé pour quelque chose qui fonctionne à part que ça m'insère 2 fois la news qui est consulté dans la table :
$id_news = $_GET['id'];
$visitIpQuery = $bdd->prepare("SELECT ip FROM visite_news WHERE id_news = :id AND ip='".$_SERVER['REMOTE_ADDR']."'");
$visitIpQuery->bindValue(':id',$_GET['id'],PDO::PARAM_INT);
if (!$visitIpQuery->execute()) {
echo 'ERREUR';
exit; //pas obligatoire
}
$visiteur = $visitIpQuery->fetch();
$visitIpQuery->closeCursor;
if($visitIpQuery->rowCount() == 0) {
$req = $bdd->prepare('INSERT INTO visite_news(id_news, ip, date) VALUES(:id_news, :ip, :date)');
$req->execute(array(
'id_news' => $id_news,
'ip' => $_SERVER['REMOTE_ADDR'],
'date' => date('d\-n\-Y')
));
}
Qui est en ligne
Utilisateurs parcourant ce forum : Bing [Bot] et 20 invités