Page 1 sur 1

vote avec verification ip

Posté : 04 sept. 2007, 16:29
par mariel83
Bonjour,

Je bloque sur le script d'un vote, avec controle d'ip (un vote par jour).
Je cherche à savoir si l'utilisateur a déjà voté dans la journée.
J'ai une base avc_vote avec un champ date et un champ ip. Les deux champs sont en varchar.

Je récupère la date actuelle et l'ip de l'internaute et je cherche dans la base si ces deux champs existent.

S'ils y sont : j'écris "voté"
S'ils y sont pas : j'écris "pas voté"

La requète fonctionne mais pas le test en if, avez-vous une idée ?
Merci d'avance.
Marie-Laure
$d = date("j/m/Y");
$ip = getenv( "REMOTE_ADDR" );

$query = "SELECT date
FROM avc_vote
WHERE (ip = \"$ip\" AND date = \"$d\")";
$result = mysql_query($query);
$row = mysql_fetch_row($result);


if ($row[0]=NULL) {
echo "pas voté";
}

else {
echo "pas voté";
}

Posté : 04 sept. 2007, 16:35
par Ryle
opérateur d'affectation : "="
opérateur de comparaison : "=="

;)

Posté : 04 sept. 2007, 16:47
par mariel83
Merci, ça fonctionne !

Désolée :oops: