Bonjour à tous/toutes,
J'ai un problème avec cette requête qui permettrai de créer une nouvelle ligne dans la table si l'ip de l'utilisateur n'existe pas. Mais j'ai surement dû oublier un petit détail dans ma requête pour qu'elle puisse fonctionner, pouvez-vous m'aider s'il vous plait ?
requête sql ( PDO ) :
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $new = $bdd->prepare('INSERT INTO vote(ip, date, vote, gain) VALUES(:ip, :date, :vote, :gain) WHERE NOT EXISTS (SELECT * FROM vote WHERE ip = :ipverif)'); $new->execute(array( 'ipverif' => $_SERVER['REMOTE_ADDR'], 'ip' => $_SERVER['REMOTE_ADDR'], 'date' => '2014-12-12', 'vote' => '0', 'gain' => '0' ));
Partager