Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/06/2008, 17:43
Avatar de tulises16
tulises16
 
Fecha de Ingreso: diciembre-2003
Ubicación: La Plata, Argentina
Mensajes: 92
Antigüedad: 20 años, 5 meses
Puntos: 1
Respuesta: Mostrar los lunes dentro de los 60 días próximos

Asi como esta es especifica para buscar lunes, pero con poco mas se puede hacer para buscar lo que quieras
Código PHP:
<?php
//Devuelve un array con las fechas que son lunes entre la fecha dada y cantidad de dias
function lista_lunes($fecha,$dias)
{
    list(
$day,$mon,$year) = explode('/',$fecha);
    
$lunes = array();
    for(
$dia 1$dia <= $dias$dia += 1)
    {
        
$fec_temp date('d/m/Y',mktime(0,0,0,$mon,$day+$dia,$year));
        if(
date("l"mktime(0,0,0,$mon,$day+$dia,$year))=="Monday")
            
array_push($lunes$fec_temp);
    }
    return 
$lunes;
}

//Prueba
$fecha date("d/m/Y");

$fechas_lunes lista_lunes($fecha,60);

print_r($fechas_lunes);
?>
__________________
Ulises