Bien. Estoy haciendo un sistema que permite dar un voto al contenido de mi página web. Para evitar que un usuario vote más de una vez en el contenido, he creado una tabla en la BD llamada "votos_v". Ahí se registra la ID del contenido y el nick del usuario. Y ahora tengo un problema, quiero hacer que si la ID y el Nick estan en la base de datos, no añada el voto y si no están, que lo añada.
He intentado algo así, pero está mal:
Código PHP:
<?
include('config.php');
$nick = "SELECT nick FROM votos_v WHERE id='$n'";
if($nick == "$session_nick")
{
header("Location: ".$_SERVER[HTTP_REFERER]);
}else{
header("Location: ".$_SERVER[HTTP_REFERER]);
mysql_query("UPDATE videos SET votos=votos+1 where id='$n'");
}
?>
en $session_nick irá el nick del usuario que va a dar el voto
¿Alguien me ayuda?