19/06/2008, 03:15
|
| | | Fecha de Ingreso: mayo-2003 Ubicación: Irúnforge
Mensajes: 198
Antigüedad: 21 años, 6 meses Puntos: 1 | |
Respuesta: Generar array dinámicamente Bueno ya que nadie responde, ni lee... ¬¬ voy a aumentar la información.
El caso es que lo tengo resuelto de forma manual, cosa que me da ganas de vomitar.. pero al menos funciona. Mi "código" es el siguiente:
Código:
for ($mes=1; $mes<=12; $mes++){
$dias = array(
1=>array('insertar-jornada.php?dia='.'1'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
2=>array('insertar-jornada.php?dia='.'2'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
3=>array('insertar-jornada.php?dia='.'3'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
4=>array('insertar-jornada.php?dia='.'4'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
5=>array('insertar-jornada.php?dia='.'5'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
6=>array('insertar-jornada.php?dia='.'6'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
7=>array('insertar-jornada.php?dia='.'7'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
8=>array('insertar-jornada.php?dia='.'8'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
9=>array('insertar-jornada.php?dia='.'9'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
10=>array('insertar-jornada.php?dia='.'10'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
11=>array('insertar-jornada.php?dia='.'11'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
12=>array('insertar-jornada.php?dia='.'12'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
13=>array('insertar-jornada.php?dia='.'13'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
14=>array('insertar-jornada.php?dia='.'14'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
15=>array('insertar-jornada.php?dia='.'15'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
16=>array('insertar-jornada.php?dia='.'16'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
17=>array('insertar-jornada.php?dia='.'17'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
18=>array('insertar-jornada.php?dia='.'18'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
19=>array('insertar-jornada.php?dia='.'19'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
20=>array('insertar-jornada.php?dia='.'20'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
21=>array('insertar-jornada.php?dia='.'21'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
22=>array('insertar-jornada.php?dia='.'22'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
23=>array('insertar-jornada.php?dia='.'23'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
24=>array('insertar-jornada.php?dia='.'24'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
25=>array('insertar-jornada.php?dia='.'25'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
26=>array('insertar-jornada.php?dia='.'26'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
27=>array('insertar-jornada.php?dia='.'27'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
28=>array('insertar-jornada.php?dia='.'28'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
29=>array('insertar-jornada.php?dia='.'29'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
30=>array('insertar-jornada.php?dia='.'30'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
31=>array('insertar-jornada.php?dia='.'31'.'&mes='.$mes.'&ano='.date('Y'),'linked-day'),
);
echo mostrar_mes(2008,$mes,$dias);
}
?>
Que uso con otra función propia para preparar el terreno a la hora de usar una librería que me es realmente útil para manejar calendarios, os dejo el link del autor por si a alguien le viene bien: http://keithdevens.com/software/php_calendar
Como no quiero tener que volver a hacer la chapuza manual que se lee arriba, agradecería que alguien me enseñara a como crear de forma dinámica esas 31 entradas.
Gracias |