Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/06/2008, 10:44
iHabieru
 
Fecha de Ingreso: mayo-2008
Mensajes: 30
Antigüedad: 16 años
Puntos: 0
Registro de votacion PHP&MySQL

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?

Última edición por iHabieru; 01/06/2008 a las 10:52