como se realizan los sorteos en EOL?

Game Boy está baneado por "clon de usuario baneado"
tengo curiosidad por saber que metodo usan a la hora de elegir premiado en los sorteos de eol.
- si es sorteo tradicional [angelito]
- al mas pelota [carcajad]
- amigos u familiares [carcajad]
- o simplemente 'tú' porque me dá la gana. XD
tengo entendido que es con un comando random que selecciona un post del hilo (por eso en los sorteos solo se puede postear una vez en el hilo, para no tener mas posibilidades que el resto)
Pues como todo sorteo no amañado, es suerte que te toque.
Game Boy escribió:tengo curiosidad por saber que metodo usan a la hora de elegir premiado en los sorteos de eol.
- si es sorteo tradicional [angelito]
- al mas pelota [carcajad]
- amigos u familiares [carcajad]
- o simplemente 'tú' porque me dá la gana. XD

nuestros jamones nos cuesta que nos toque algo [rtfm]
ante notario seguro que nop, ante un nota fijo xd
(x cierto, no llego el jamón que mande??? es que no me a tocao na aun [mamaaaaa] )
Deberían tener algo de ventaja los que más mensajes lleven [angelito]

Es que jode que se lo lleven con 10 mensajes o así, que ni conoce el foro ni naaaa [decaio]
Lo de los sorteos en eol .. es una leyenda urbana XD
ferdy_vk escribió:Deberían tener algo de ventaja los que más mensajes lleven [angelito]

Es que jode que se lo lleven con 10 mensajes o así, que ni conoce el foro ni naaaa [decaio]


si, o al menos mirar con un comando que tengan más de X posts... por que es verdad lo que dices, jode ver como gente con 300 posts se lo llevan... y tú que llevas aquí X años no has pillao cacho en ninguno participando en varios. XD

Es jodido que toque, pero no imposible ! Total, es un post más :P
No sé exactamente cómo lo hace jiXo, pero me imagino que de alguna forma similar a esta (para el caso de encuestas):
SELECT user_id FROM poll_votes WHERE topic_id = <id de la encuesta> ORDER BY RAND() LIMIT 1
melado escribió:No sé exactamente cómo lo hace jiXo, pero me imagino que de alguna forma similar a esta (para el caso de encuestas):
SELECT user_id FROM poll_votes WHERE topic_id = <id de la encuesta> ORDER BY RAND() LIMIT 1



Efectiviwonder

http://www.elotrolado.net/hilo_sugerencia-sobre-los-sorteos_1311295#p1717660349
HBJ5 escribió:tengo entendido que es con un comando random que selecciona un post del hilo (por eso en los sorteos solo se puede postear una vez en el hilo, para no tener mas posibilidades que el resto)


Nunca he visto esa limitación de la que hablas, puedes escribir tantos mensajes como quieras ya que el sorteo se hace sobre los votantes de la encuesta.

Un saludo.
Carlos A. escribió:
HBJ5 escribió:tengo entendido que es con un comando random que selecciona un post del hilo (por eso en los sorteos solo se puede postear una vez en el hilo, para no tener mas posibilidades que el resto)

Nunca he visto esa limitación de la que hablas, puedes escribir tantos mensajes como quieras ya que el sorteo se hace sobre los votantes de la encuesta.

Un saludo.

Fijaos en la sentencia que ha puesto melado

SELECT user_id FROM poll_votes WHERE topic_id = <id de la encuesta> ORDER BY RAND() LIMIT 1

Porque mensajes puedes escribir los que te salgan del nabo, pero votos solo puedes enviar uno.

Y, aunque eligiera entre los mensajes, añades DISTINCT (SELECT DISTINCT user_id FROM...) a la sentencia SQL, y ya no mostrará repetida ninguna ID de usuario.

Soy listo, eh?
Solo se puede votar una vez pero aún que se pudiera, se mete un distinct y arreglao. Daría igual que se pudiese votar/postear 'n' veces.

SELECT nick
FROM usuario_eol
WHERE user_id in (
     SELECT user_id
     FROM
          (SELECT distinct user_id
          FROM poll
           WHERE poll_id ='xxxxx'
           ORDER BY dbms_random.value)
     WHERE rownum = 1
     );


Incluso en este hipotético caso se podría directamente eliminar a los spammers/trampas de la lista por apañaos XD:

SELECT nick
FROM usuario_eol
WHERE user_id in
(
     SELECT user_id
     FROM
          (SELECT user_id
         FROM poll
         WHERE user_id in
           (SELECT user_id
               FROM poll
              GROUP BY user_id
           HAVING count(user_id)=1)
         and poll_id='xxxxx'
         ORDER BY dbms_random.value)
     WHERE rownum = 1
);
fearandir escribió:Solo se puede votar una vez pero aún que se pudiera, se mete un distinct y arreglao. Daría igual que se pudiese votar/postear 'n' veces.
SELECT nick
FROM usuario_eol
WHERE user_id in (
     SELECT user_id
     FROM
          (SELECT distinct user_id
          FROM poll
           WHERE poll_id ='xxxxx'
           ORDER BY dbms_random.value)
     WHERE rownum = 1
     );


Incluso en este hipotético caso se podría directamente eliminar a los spammers/trampas de la lista por apañaos XD:

SELECT nick
FROM usuario_eol
WHERE user_id in
(
     SELECT user_id
     FROM
          (SELECT user_id
         FROM poll
         WHERE user_id in
           (SELECT user_id
               FROM poll
              GROUP BY user_id
           HAVING count(user_id)=1)
         and poll_id='xxxxx'
         ORDER BY dbms_random.value)
     WHERE rownum = 1
);

Imagen
Fabuloso, sencillamante fabuloso.

¿Y hay alguien particularmente suertudo en EOL? A quien le haya tocado más veces. Yo tengo un vecino que le cayó un rayo encima y le ha tocado tres veces la lotería. A su alrededor la entropía echa chispas.
A mi me tocó una vez. Pero sólo una xD
ferdy_vk escribió:Deberían tener algo de ventaja los que más mensajes lleven [angelito]

Es que jode que se lo lleven con 10 mensajes o así, que ni conoce el foro ni naaaa [decaio]

Por mi vale XD
Turyx escribió:
ferdy_vk escribió:Deberían tener algo de ventaja los que más mensajes lleven [angelito]

Es que jode que se lo lleven con 10 mensajes o así, que ni conoce el foro ni naaaa [decaio]

Por mi vale XD

La verdad es que sí que tiene poco sentido que alguien se pueda crear una cuenta solo para participar en los sorteos, pero es que los sorteos se hacen para que la gente visite las páginas de los patrocinadores, no para que visiten EOL. A chupitienda.com se la pela si tienes 10 o 10.000 mensajes, lo que le importa es que tienes dinerillo que puedes invertir en uno de sus productos XD Perdón: No le interesa tu dinero, le interesa el dinero de TODOS los que participan en el sorteo.
Menos mal que Calos Fabra no está registrado, sino le tocarían todos los sorteos... :p
17 respuestas