Foros del Web » Programando para Internet » PHP »

obtener numero de semana desde una tabla date

Estas en el tema de obtener numero de semana desde una tabla date en el foro de PHP en Foros del Web. Hola, quisiera saber como puedo obtener el numero de semana desde una tabla mysql de tipo date. El caso es que estoy desarrollando un script ...
  #1 (permalink)  
Antiguo 11/09/2002, 14:43
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 1 mes
Puntos: 2
obtener numero de semana desde una tabla date

Hola, quisiera saber como puedo obtener el numero de semana desde una tabla mysql de tipo date.
El caso es que estoy desarrollando un script que muestre las actividades para un día determinado, esto lo consigo perfectamente utilizando la función now() .
ej. Select evento from mi_tabla, where fecha = now()
En la tabla tengo 4 campos, id, titulo_evento, descripcion, fecha_inicio, fecha_termino,
Quiero saber como de los datos tomado de cualquier campo date, puedo hacer una comparación para que me muestre todos los eventos de la semana en curso ¿Se entiende?
de antemano gracias

saludos
  #2 (permalink)  
Antiguo 11/09/2002, 14:57
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Re: obtener numero de semana desde una tabla date

Hola,

Estp lo puedes hacer usando las funciones de fecha de MySQL (ver <a href='ir.asp?http://www.mysql.com/doc/en/Date_and_time_functions.html' target='_blank'>http://www.mysql.com/doc/en/Date_and_tim...</a>), en concreto la funcion week(). Solo tienes que seleccionar los eventos que sean week(fecha_inicio)&lt;=week(ahora)&lt;=week(fecha_ final). Solo asegurate de leer todas las observaciones que pone en el manual.
Espero haberte ayudado.


Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 11/09/2002, 15:18
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 1 mes
Puntos: 2
Re: obtener numero de semana desde una tabla date

Gracias josemi :)
Creo que era la función que estaba buscando, cualquier novedad la informo.....

Salu2
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 18:14.