"Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio","Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"); echo ""; switch ($diaSemana) { case 1 : echo ""; $dis =7 ;break; case 2 : echo ""; $dis =6; break; case 3 : echo ""; $dis =5; break; case 4 : echo ""; $dis =4; break; case 5 : echo ""; $dis =3; break; case 6 : echo ""; $dis =2; break; case 0 : echo ""; $dis =1; break; } $cc = floor(($ddias-$dis)/7) ; //semanas completas for($i=1; $i<=$cc; $i++) { echo ""; } $diasfin = ($ddias-$dis)%7 ; // ultima semana semana incompleta switch ($diasfin) { // case 0 : echo ""; break; case 1 : echo ""; break; case 2 : echo ""; break; case 3 : echo ""; break; case 4 : echo ""; break; case 5 : echo ""; break; case 6 : echo ""; break; } echo ""; $day=1 ; for($i=1;$i<=($ddias);$i++) { echo ""; $day++; /*dias*/ } echo ""; /* Esta parte es si se quiere agreagar un horario pintando horas en el calendario * for ($i=0; $i<=($ddias*6); $i++) { $varh[$i] = 0 ; } $ndv =0; ;//inicializa variables $varh[0]='08'; $varh[1]='15'; //el 1 de 8 15 $varh[2]='19'; $varh[3]='24'; //el 1 de 19 24 $varh[6]='04'; $varh[7]='10'; //el 2 de 4 10 $varh[156]='05'; $varh[157]='15'; //el 27 de 5 15 //$varh[(n-1)*6] for ($ho = 1; $ho < 25; $ho++) { //crea las horas echo ""; } */ for ($ho = 1; $ho < 25; $ho++) { //crea las horas echo ""; } echo "
Dias Horas | Lun | Mar | Mie | Jue | Vie | Sab | Dom | Mar | Mie | Jue | Vie | Sab | Dom | Mie | Jue | Vie | Sab | Dom | Jue | Vie | Sab | Dom | Vie | Sab | Dom | Sab | Dom | Dom | Lun | Mar | Mie | Jue | Vie | Sab | Dom | Lun | Mar | Mie | Jue | Vie | Sab | Dom | Lun | Lun | Mar | Lun | Mar | Mie | Lun | Mar | Mie | Jue | Lun | Mar | Mie | Jue | Vie | Lun | Mar | Mie | Jue | Vie | Sab |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$day | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"; if (strlen($ho)<2) { echo "0$ho:00" ; } else { echo "$ho:00" ; } for ($di=1; $di <=($ddias); $di++ ) { //crea los dias de la semana if ($ho>=$varh[$ndv] && $ho<=$varh[$ndv+1]) {echo " | _____"; } elseif ($ho>=$varh[$ndv+2] && $ho<=$varh[$ndv+3]) { echo " | _____"; } elseif ($ho>=$varh[$ndv+4] && $ho<=$varh[$ndv+5]) { echo " | _____"; } else { echo " | "; } $ndv = $ndv+6; } $ndv= 0; echo " | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"; if (strlen($ho)<2) { echo "0$ho:00" ; } else { echo "$ho:00" ; } for ($di=1; $di <=($ddias); $di++ ) { //crea los dias de la semana echo " | "; } echo " |
"; }