Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/05/2011, 19:27
mogurbon
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 3 meses
Puntos: 155
Respuesta: como muestrar fecha una vez al dia

checa 1 min tiene 60 segs una hora tiene 3600 segundos , un dia tiene 86400 segundos entonces si como dices, defino un rango de fechas y lo recorro sumando es cantidad de segundos por iteracion para que me de los dias

Código PHP:
Ver original
  1. $fechaInicio=strtotime("10-05-2011");
  2. $fechaFin=strtotime("17-05-2011");
  3. for($i=$fechaInicio; $i<=$fechaFin; $i+=86400){
  4. * * $fecha_actual= date("d/m/Y", $i);
  5. * * echo $fecha_actual."<br>";
  6. }


ahora en el otro codigo $valorX va a ser una bandera que me detectara cuando 'haiga' un cambio de dia y dentro del if hacer lo correspondiente a ese dia

Código PHP:
Ver original
  1. $fechaInicio=strtotime("10-05-2011");
  2. $fechaFin=strtotime("17-05-2011");
  3. $valorX='';
  4. for($i=$fechaInicio; $i<=$fechaFin; $i+=86400){#$fechaInicio y $fechaFin son tipo unixtimestamp
  5. * * $fecha_actual= date("d-m-Y", $i);
  6. * * if ($fecha_actual!=$valorX) {
  7. * * * * echo "un nuevo dia $fecha_actual";
  8. * * * * $valorX=$fecha_actual;
  9. * * }
  10. }
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo