Foros del Web » Programando para Internet » ASP Clásico »

POner imagen de bd dependiendo de la semana del año.

Estas en el tema de POner imagen de bd dependiendo de la semana del año. en el foro de ASP Clásico en Foros del Web. Hola a todos, necesito hacer lo siguiente: Quisiera que en cada semana del año me apareciese una imagen con un enlace en la página y ...
  #1 (permalink)  
Antiguo 09/02/2003, 13:45
Avatar de Ellyza  
Fecha de Ingreso: agosto-2002
Ubicación: España
Mensajes: 176
Antigüedad: 22 años, 8 meses
Puntos: 0
POner imagen de bd dependiendo de la semana del año.

Hola a todos, necesito hacer lo siguiente:
Quisiera que en cada semana del año me apareciese una imagen con un enlace en la página y montarlo de la siguiente forma:
Crear una tabla (imgen_semana) con los siguientes campos, Campo 1:nombre de la imagen
Campo 2:LInk
Campo 3: Alt (lo que se mostraría al pasar el ratón por la imagen)
Campo 4: número de la semana
La consulta sería algo así:

sql = select * from imagen_semana where semana = a la semana en que estamos.
y luego al insertar la imagen algo así:

<a href=<%registro.fields(1)%> target="_blank"><img src="imag/<%registro.fields(0)%>" width="150" height="106" alt=<%registro.fields(2)%> border="0"></a>


El único problema es que no sé como determinar en qué nº de semana estamos.
Si no fuese posible hacerlo asi cómo se podría hacer?
  #2 (permalink)  
Antiguo 10/02/2003, 09:44
 
Fecha de Ingreso: noviembre-2002
Mensajes: 249
Antigüedad: 22 años, 5 meses
Puntos: 0
No se si hay algun parámetro del objeto date que te de este valor.

Puedes utilizar date.parse("fecha"); te da los milisegundos que han pasado desde 1/1/1970.

Por lo que puedes restar los milisengundos que han pasado desde 1/1/del año hasta el dia de hoy, luego empiezas a dividir por segundos, minutos, ...

"per esto es javascript". Puedes hacer una función que te de este valor.
  #3 (permalink)  
Antiguo 10/02/2003, 17:30
Avatar de Ellyza  
Fecha de Ingreso: agosto-2002
Ubicación: España
Mensajes: 176
Antigüedad: 22 años, 8 meses
Puntos: 0
MUchas gracias Jordan, la verdad es que estoy muy perdida.
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 08:30.