Requête qui ne fonctionne pas
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 ) :
Code:
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'
)); |
Merci.