Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/12/2006, 10:50
Avatar de Erikfrancisco
Erikfrancisco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 21 años
Puntos: 4
Re: imprimir valores de fecha, correlativos teniendo fecha inicial y final, como?

La solución la encuentras en este código:
Código PHP:
<?php
function quincenas$meses$sum_dias$fecha_ini // función que se encargará de imprimir las proximas citas
{
   
$dias = array ( 'Domingo''Lunes''Martes''Miercoles''Jueves''Viernes''Sabado' ); // este array nos servira para mostrar el día de la proxima cita

   
$partesfi explode "/"$fecha_ini ); // separamos el día, mes y año de la fecha inicial

   
$quincenas $meses 2// multiplicamos por dos los meses que se le pasaron a la función ya que 1 mes tiene 2 quincenas

   
for ( $e 1$e <= $quincenas$e++ )
   {
      
$cuantos_dias $sum_dias $e;
      
$proxima_cita mktime 000date("$partesfi[1]"), date("$partesfi[0]") + $cuantos_diasdate("$partesfi[2]") );
      
$dia date"w"$proxima_cita );
      echo 
"&nbsp;&nbsp;&nbsp;<b>".$dias[$dia]."</b> ".date"d/m/Y"$proxima_cita )."<br/>"// imprimimos en pantalla las proximas citas
   
}
}

$fecha_inicial "07/12/2006"// fecha en la que el paciente se presenta
$suma_dias 15// dias para la proxima cita
$num_meses 3// número de los siguientes meses que quieres mostrar

echo "El paciente se presento el: ".$fecha_inicial."<br/>";
echo 
"Sus proximas citas serán:<br/>";
quincenas$num_meses$suma_dias$fecha_inicial ); // le pasamos los parametros a la función
?>
Por favor lee los comentarios (son los que se encuentran pintados de color amarillo), para entender que es lo que hace esta secuencia de comandos. Hojala sea lo que necesitabas o por lo menos te de una idea. Suerte