Foros del Web » Programando para Internet » PHP »

ayuda Primera dia y ultimo dia de cada semana

Estas en el tema de ayuda Primera dia y ultimo dia de cada semana en el foro de PHP en Foros del Web. Holas, me pueden a ayudar a generar un algoritmo para generar el primer día y el ultimo día de cada semana Asi. Código HTML: Año ...
  #1 (permalink)  
Antiguo 14/05/2009, 18:04
 
Fecha de Ingreso: marzo-2009
Mensajes: 11
Antigüedad: 15 años, 1 mes
Puntos: 0
ayuda Primera dia y ultimo dia de cada semana

Holas, me pueden a ayudar a generar un algoritmo para generar el primer día y el ultimo día de cada semana

Asi.

Código HTML:
Año     Semana          Inicio          Fin 
2009          1              4/01            10/01
2009          2             11/01            17/01
   .          .             .                     .
   .          .             .                     .
2009           52          20/12             26/12
Código:
<form name="form1" action="?" method="post">
 <? $year=date('Y');
	$fech="December 31, ".$year;
	$tot_sem=date('W', strtotime($fech));?> <!--  Total de semanas por año -->
 <table border="0" cellpadding="0" cellspacing="0" width="300px" align="center">
 <tr>
 	<td>
    	<table width="100%" border="1" cellspacing="0" cellpadding="0" style="border: solid 1px #900; border-collapse:collapse;">
        <tbody>
          <tr class="title_td" align="center">
            <td width="25%">A&ntilde;o</td>
            <td width="25%">Semana</td>
            <td width="25%">Inicio</td>
            <td width="25%">Fin</td>
          </tr>
          <? for($i=1; $i<=$tot_sem; $i++ ) { ?>
          <tr>
            <td><?=$year;?></td>
            <td><?=$i;?></td>
            <td><? echo date("d-m",mktime(0,0,0,date("m"),date("j") - date("w"),date("Y")));?></td>
            <td><? echo date("d-m",mktime(0,0,0,date("m"),date("j") - date("w")+6,date("Y")));?></td>
          </tr>
          <? } ?>
          <tr>
            <td colspan="2">Total Semanas:</td>
            <td colspan="2"><?=$tot_sem;?></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
        </tbody>
        </table>
    </td>
 </tr>
 </table>


 </form>
Solo he podido generar todas las semanas del año pero no se como generar el el primer dia y el ultimo dia de la semana 1,2,...52.
Me pueden ayudar. gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:30.