Per i mesi ho risolto così:
Codice PHP:
$month = array(
'01' => $lang['datetime']['January'],
'02' => $lang['datetime']['February'],
'03' => $lang['datetime']['March'],
'04' => $lang['datetime']['April'],
'05' => $lang['datetime']['May'],
'06' => $lang['datetime']['June'],
'07' => $lang['datetime']['July'],
'08' => $lang['datetime']['August'],
'09' => $lang['datetime']['September'],
'10' => $lang['datetime']['October'],
'11' => $lang['datetime']['November'],
'12' => $lang['datetime']['December'],
);
print_r($month);
Comunque grazie della dritta utilissima, però i numeri sono da 1 a 31, mentre mi servirebbero da 01 a 31 perchè nel DB ho un campo DATE (10).
Per ora ho fatto:
Codice PHP:
for($day_number = date('t'); $day_number >= 01; $day_number-- )
{
echo $day_number;
}
E mi lista da 31 a 1, quindi non va bene.
Poi ho provato così:
Codice PHP:
for($day_number = '01'; $day_number <= date('t'); $day_number++)
{
echo $day_number;
}
Mi lista tutti numeri come prima (da 2 a 31) tranne il primo, 01.
Consigli?