No soy un "Experto" en php, pero si se algo que te podria ayudar (Lo uso en mi pagina)
Crea un campo en la tabla de "Resultados" llamada puntuacion
Selecciona la puntuacion, ejemplo = 9.5
en cada form pon un input "Hidden" Llamada puntuacion con Value="$row2['puntuacion']; " y name="ptc"
Al procesar el "like" o "dislike" pon esto respectivamente
Código PHP:
Ver original<?
if($_POST['votarl'])
{
$ip= $_SERVER['REMOTE_ADDR'];
$valor = $_POST['ptc'] + 0.5; ///// Donde 0.5 es el Valor que se le sumara al votar like
mysql_query("Update resultados SET puntuacion = '$valor'"); }
if($_POST['votard'])
{
$ip= $_SERVER['REMOTE_ADDR'];
$valor = $_POST['ptc'] - 0.5; ///// Donde 0.5 es el Valor que se le Restara al votar dislike
mysql_query("Update resultados SET puntuacion = '$valor'"); }
?>
Y listo C:
Edite por que me faltaron comillas