Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/01/2010, 21:47
Avatar de bioxido
bioxido
 
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 5 meses
Puntos: 21
Respuesta: sistema de voto php

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

Última edición por bioxido; 22/01/2010 a las 21:57