Hola a Todos.
Estoy buscando hacer un Ranking, pero todavia no tengo el planteo de como seria la mejor forma de hacerlo, osea, la idea en si.
De lo que dispongo es:
1. Un Php que muestra los Resultados en el orden que lo manda SQL (de arriba para abajo)
2. Una base de dátos SQL que tiene una columna llamada Votos
3. La posiblidad de poner Jobs.
Mi duda es, cual es la mejor forma de hacer que las Columnas de SQL se ordenen, pensé en un Job el cual tome los valores del Ranking, busque el mayor y ordene las filas en orden decreciente.
Pero el problema tambien es que quiero borrar las filas que tengan menos votos y ayan sido creadas hace tiempo atras.
(En el sql hay una columna llamada TimeCreate por cada fila)
O otra opción seria trabajar con el PHP que Muestra los Resultados y hacer que muestre las primeras 5 filas con más votos.
Es todo un Tema.
¿Que me recomiendan?