Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/02/2012, 10:30
dkoky
 
Fecha de Ingreso: marzo-2010
Mensajes: 25
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: Pasar de un mes al otro con la sgte estructura << Febrero >>

Cita:
Iniciado por repara2 Ver Mensaje
Inicialmente el calendario está en Febrero, y tienes algo así:
Código PHP:
Ver original
  1. <?php
  2. //Si viene por post, recoges el valor, si no, lo calculas con la fecha actual
  3. $actual = isset($_GET['mes'])?$_GET['mes']:date('m');
  4. //El nombre del mes
  5. $nombre_mes = date('F', mktime(0, 0, 0, $actual+1, 0, 0));
  6. //Estos dos valores guardan siempre la misma relación, pero hay que tener en cuenta máxiimo y mínimo
  7. $anterior = $actual - 1;
  8. if($anterior<=1) $anterior = 1;
  9. $siguiente = $actual + 1;
  10. if($siguiente>=12) $siguiente = 12;
  11. ?>
  12. <a href="<?php echo $_SERVER['PHP_SELF']; ?>?mes=<?php echo $anterior?>">Anterior</a> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?mes=<?php echo $actual?>"><?php echo $nombre_mes; ?>, <?php echo date('Y');?></a> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?mes=<?php echo $siguiente?>">Siguiente</a>

Salu2
Eres un capo .... excelente me salio a la perfeccion... pero una duda adiccional y si quiero con los nombre de mes en castellano? ... estoy usando un switch case aplicado a $nombre_mes pero no me muestra ...