Si... se puede... Podrias pasar por $_GET si el boto es positivo o negativo y de ahi hacer un insert a la DB
DB: poll_id - nid (id de la noticia, o donde sea que este el sistema de votos) - v_aff - v_neg
poll_id seria autoincrement , nid seria un id que vos insertas en la DB...
De la forma que vos lo queres hacer, podrias hacer algo asi como Votos a favor: X - Votos en contra: X
Bueno, para eso, cada vez que un usuario vota haces un update a la DB, dependiendo de lo que recivas por $_GET (1 o 0)
Código PHP:
if($_GET['voto'] === 1){
mysql_query("UPDATE `encuesta` set v_aff = v_aff+1 WHERE nid = '$nid' "); //Siendo $nid el id de la noticia o lo que sea donde este la encuesta.
}else{
mysql_query("UPDATE `encuesta` set v_neg = v_neg+1 WHERE nid = '$nid' ");
}
O algo asi, usa la imaginacion.
Si queres un sistema ya echo, anda a ofertas de empleo