nuevamente recurro a ustedes porque el RAND() no me funciona muy bien, resulta que tengo una tabla con encuestados (usuario que votaron), bhay una opcion que tiene solo 6 votos pero al sortear los ganadores de 20 veces en 19 sorteos se me repite la misma persona, que el la primera que registro su voto. que puede hacer???
este es mi codigo...habra otra forma??
$consulta = "SELECT * FROM encuestados WHERE encuesta = '$id_encuesta' And voto= '";
$consulta.= $respuesta. "' ORDER BY RAND() LIMIT ";
$consulta.= $cantidad;
$ganadores = mysql_query($consulta) or die(mysql_error());