Io ho risolto in questo modo:

Codice PHP:
    function convertiData($dataEur){
        
$rsl explode ('/',$dataEur);
        
$rsl array_reverse($rsl);
        return 
implode ($rsl,'-');
    }
$data convertiData($_POST['data']); 
Così al database la passo in versione americana 0000-00-00.

Per poi richiamarla in versione europea devi fare così:
Codice PHP:
    function convertiData($dataUSA){
        
$rsl explode ('-',$dataUSA);
        
$rsl array_reverse($rsl);
        return 
implode ($rsl,'/');
    }

$data=convertiData($riga->data); echo $data