Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2004, 11:04
Avatar de giotari
giotari
Usuario no validado
 
Fecha de Ingreso: mayo-2003
Ubicación: Chile
Mensajes: 295
Antigüedad: 21 años
Puntos: 0
nuevamente el RAND()

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());