Salve,
altra semplice domanda per voi...

Ho creato un campo data defindendolo com TIPO=TIMESTAMP(14) e Null in modo che quando faccio una INSERT o UPDATE il campo venga aggiornato in automatico se lascio il valore a NULL.

Il valore che viene memorizzato è tipo: 20040519193205 che corrisponde a: 19/05/2004 19:32:05.
Io uso questo metodo per tradurlo nel formato leggibile:

codice:
function extract_date($timestamp) {
	$numargs = func_num_args();
	if ($numargs > 0) {
	// Devo definire le variabili altrimenti non ritorna indietro i valori
	//global $anno, $mese, $giorno, $ora, $min, $sec;
	      	$anno=substr($timestamp, 0,4);
      		$mese=substr($timestamp, 4,2);
      		$giorno=substr($timestamp, 6,2);
      		$ora=substr($timestamp, 8,2);
      		$min=substr($timestamp, 10,2);
      		$sec=substr($timestamp, 12,2);
      		return "$giorno/$mese/$anno $ora:$min:$sec";
	}
}
E funziona.
Ma ogni volta devo richiamare questa funzione in questo modo:
codice:
echo "<td bgcolor='$bg' height='1' align='center'>".extract_date($row[data])."</td>";
Mi chiedevo se esiste una comando PHP che dal formato TIMESTAMP mi titi fuori una data formattata a mio piacimento.
Grazie