Ver Mensaje Individual
  #26 (permalink)  
Antiguo 19/01/2012, 16:00
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: desplear dias de la semana en concordancia

Código PHP:
Ver original
  1. if (date('w') == 1) {
  2. //si es diferente de cero o vacío $_GET['sem']
  3.     if (!empty($wk)) {
  4. //entonces la fecha será la actual menos o mas una semana
  5.         $ul = strtotime("$wk week", time());
  6.     } else {
  7.         $ul = time();
  8.     }
  9. } else {
  10.     if (!empty($wk)) {
  11. //aquí la fecha del lunes pasado mas o menos una semana
  12.         $ul = strtotime("last monday $wk week");
  13.     } else {
  14.         $ul = strtotime('last monday');
  15.     }
  16. }

Edito: Me di cuenta que este año empieza con domingo y estamos tomando las semanas de lunes a domingo. Habría que cuadrar eso en una condición (en que día empieza el año).

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 19/01/2012 a las 16:09