Ciao a tutti,
ho un problema con le conversioni delle date da 2011-08-02 in Martedì 2 agosto 2011.
Il campo nel DB è di tipo date.
Quindi prelevo il campo data dal DB e mediante questa procedura mi viene fuori Mertedì 2 settembre 2011. Credo che prende sempre il mese corrente.
Codice PHP:
<?php
$arr_set=array("Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato");
$arr_mesi=array("Gennaio","Febbraio","Marco","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");
$settimana = $arr_set[date("w", strtotime($riga['data']))];
$giorno = date("j", strtotime($riga['data']));
$mese = $arr_mesi[date("n")-1];
$anno = date("o");
$data = "".$settimana."".$giorno."".$mese."".$anno."";
?>
<?php echo $data; ?>
Grazie per l'aiuto.