Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2012, 16:12
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: problema con suma de fechas usando strtotime

No entendí del todo lo que intentas hacer con todo ese código, pero así consigues un array con los "códigos" del lunes pasado al domingo:

Código PHP:
Ver original
  1. <?php
  2. for ($i=0; $i<7; $i++) {
  3.     $data[] = date('dmy', strtotime("last monday + $i days"));
  4. }
  5.  
  6. echo '<pre>';
  7. print_r($data);
  8. echo '</pre>';

En caso de que fuera 9 de enero (lunes) mostraría del 2 al 8 de enero.

Tu código falla porque le estás pasando mal la fecha.

http://php.net/manual/es/function.strtotime.php

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