Ciao a tutti,
qualcuno può dirmi se è giusto il mio ragionamento?

Ricevo da un campo input una stringa che mi rappresenta una data nel formato:
gg-mm-aaaa

Per trasformarla nel formato aaaa-mm-dd faccio così:
$temp=$_POST['data'];
$temp=str_replace("/","-",$temp);
$data1=date("Y-m-d",strtotime($temp));

update 'tabella' set 'miadata'='" . $data1 . "' where ecc."

prima e dopo $data1 ho messo apice.

E' corretto procedere così?

Grazie