Cómo Hacer Un Concurso Legal Con WordPress

by manelgarcia on May 20, 2010

in MySQL

Me ha parecido mu curiosa la manera que SixRevisions ha usado para sortear el ganador de un concurso en el que regalaban una entrada para una conferencia, pero el método puede ser usado para cualquier tipo de sorteo que deseemos realizar en nuetro blog de WordPress.

Se trata de una simple consulta MySQL a la tabla de comentarios de nuestro WordPress indicando la id del post, limitando la consulta a 1 y seleccionando aleatoriamente.

Por ejemplo si en el articulo que escribí sobre cómo crear una api para tu sitio web quisieramos hacer un sorteo sólo deberíamos abrir el phpMyadmin de neustro hosting y en la pestaña SQL realizar la siguinte consulta:

SELECT comment_ID, comment_author FROM comments WHERE comment_post_ID = 'ID_DEL_POST' ORDER BY RAND() LIMIT 1

En el ejemplo anterior, el ganador hubiera sido Bernardo, felicidades ;)

{ 3 comments… read them below or add one }

Poteirard March 28, 2011 at 12:18 am

Muy útil me servirá para hacer un concurso en mi blog de wordpress.

Gracias !

manelgarcia April 9, 2011 at 1:39 pm

De nada, gracias a tí por comentar!

Nazam November 13, 2011 at 2:03 am

Perdona mi torpeza, pero no acierto hacerlo.
Te agradeceria si me pudieses mostrar los pasos a seguir con un tutorial o un video, si no es mucho pedir.
No estoy muy puesto en esto, lo he intentado varias veces y ando algo perdido.
Te lo agradeceria enormemente.

Leave a Comment

{ 1 trackback }

Previous post:

Next post: