Nel db ho una data nel formato "2007-10-24 13:05:54"
Dovrei invertire l'ordine della data (in pratica portarla in formato italiano), lasciando inalterata l'ora.
Ho pensato di splittare la stringa separandola con lo spazio, quindi di prendere il primo elemento dell'array che risulta e splittarlo di nuovo nelle sue componenti in base al carattere "-". Ma lo script non mi va
Codice PHP:
//$row["data"] è la data nel db
$dataar_1=explode(' ',$row["data"]);
$dataar=explode(' -',$dataar_1[0]);
$data_text=$dataar[2]."-".$dataar[1]."-".$dataar[0];
Allora ho pensato di suddividere la data con la funzione di sottostringa, ma è andata buca anche questa idea
Codice PHP:
$data_base=substr($row["data"],0,9);
$data_ora=substr($row["data"],10);
$dataar=explode('-',$data_base);
$data_text=$dataar[2]."-".$dataar[1]."-".$dataar[0];
Sicuramente è un errore stupido, ma non riesco a scovarlo neppure facendo vari sottotest :master: