Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/01/2008, 20:50
Avatar de jcarrascal
jcarrascal
 
Fecha de Ingreso: enero-2008
Mensajes: 87
Antigüedad: 16 años, 3 meses
Puntos: 6
Re: un FOR con fechas??

Cita:
Iniciado por puse Ver Mensaje
si pones $i++, suma un dia pero no respeta el fin del mes,sigue sumando y se forma un bucle infinito.
La funcion DATE_ADD no se como usarla dentro de un FOR.
Gracias
¿DATE_ADD? ¿La función de MySQL? Por que en PHP no existe date_add():

http://www.php.net/manual-lookup.php?pattern=date_add&lang=en

Si te refieres a la de MySQL, lamentablemente no la puedes usar en un ciclo for, pero no te preocupes que para eso tenemos a strtotime:

Código PHP:
$hora time();  // Puede ser lo que tu quieras.
$fin strtotime('+1 week'$hora);

for (; 
$hora $fin$hora strtotime('+1 day'$hora))
{
    echo 
'Hoy es 'date('Y-m-d'$hora), '<br/>';

Suerte.