Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/11/2006, 21:20
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes
Puntos: 129
Cita:
Iniciado por FNX_NET Ver Mensaje
gracias, solo le pege esta enchulada

echo $semana=strftime("%W");
//Con la semana obtendremos la timestamp correspondiente y la fecha del primer dia:
$ano=date ("Y")-1970;
for($int = 0 ; $int<55;$int++)
{
echo "<br>";
$timestamp=(($int)*7+$ano*365+ceil($ano/4))*24*3600;
// $primerdia=date ("d/m/Y",$timestamp);
echo $primerdia=date ("d",$timestamp);
echo " ";
echo $segundodia=date ("d",($timestamp+1*24*3600));
echo " ";
echo $tercerodia=date ("d",($timestamp+2*24*3600));
echo " ";
echo $cuartodia=date ("d",($timestamp+3*24*3600));
echo " ";
echo $quintodia=date ("d",($timestamp+4*24*3600));
echo " ";
echo $septodia=date ("d",($timestamp+5*24*3600));
echo " ";
echo $sextodia=date ("d",($timestamp+6*24*3600));
echo "";
}
?>
Por qué no usas un bucle for() para representar tus N días (o generar un array mejor todavía) .. y de paso .. no dejes el cálculo:

$timestamp+1*24*3600

Sobre todo el 24*3600 .. eso al fin y al cabo es una constante en tu programa .. calculalo a mano y dejas ahí ese valor resultante, así evitas a PHP un proceso repetitivo e innecesario.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.