Foros del Web » Programando para Internet » PHP »

Lista que cambia cada día

Estas en el tema de Lista que cambia cada día en el foro de PHP en Foros del Web. Bueno amigos, tengo un reto y pido su ayuda. En un site manejado por una BD, tengo los nombres de hoteles en una página, y ...
  #1 (permalink)  
Antiguo 31/07/2003, 23:06
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.006
Antigüedad: 15 años, 11 meses
Puntos: 11
Lista que cambia cada día

Bueno amigos, tengo un reto y pido su ayuda.

En un site manejado por una BD, tengo los nombres de hoteles en una página, y el jefe quiere que cada día aparezca el nombre de un hotel diferente en la posición #1 de modo que el que hoy es #1 mañana es el último, y el que es el #2 será mañana el #1, y el #3 será el #1 pasadomañana, etc. De modo que va rotando la posición de #1.

Y no tengo la mínima idea de que hacer!
Por favor expliquen detalladamente pues soy un lammer autodidacta que me cuesta muucho.

Pero aprecio su ayuda tanates.


Bye gracias.
  #2 (permalink)  
Antiguo 01/08/2003, 02:53
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 15 años, 11 meses
Puntos: 17
Crea un campo llamado "orden" en la base de datos, rellenalo como si fuera autonumerico (aunque el campo realmente NO lo sea) y haz que tu web ordene los resultados por ese campo.

Luego, haz que cada dia se ejecute un script que reordene los hoteles haciendo:

1) SELECT max(orden)+1 FROM hoteles
2) UPDATE hoteles SET orden = $variable_de_paso_1 WHERE orden = 1
3) UPDATE hoteles SET orden = orden-1
__________________
M a l d i t o F r i k i
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:58.