Io devo salvare dei valori in un DB ... il WS mi ritorna valori in formato del tipo 25-12-10
io devo salvarli nel DB MySQL in un campo date (o datetime)
per poi, appunto, poterli ordinare.
(poi avrò un secondo problema...se li salvo, come dite voi nel formato std, dovrò cmq ri-visualizzarli in formato ita dd-mm-yyyy)
codice:
$prova_db = new Application_Model_DbTable_Wsprova();
foreach ($response as $prova){
list($giorno, $mese, $anno) = explode('-', trim($prova->_DATAle));
$data = array(
'codicecliente' => trim($codicecliente),
//'datale' => trim($prova->_DATAle),
//'datale' => date('d-m-y', trim($prova->_DATAle)),
//'datale' => '01-01-10',
'datale' => "$anno-$mese-$giorno",
'dataleoriginale' => trim($prova->_DATAleORIGINALE),
'idle' => trim($prova->_IDle)
);
//Vengono salvati nel DB i campi recuperati dal WS
$prova_db->addprova($data);
ovviamente con
'datale' => trim($prova->_DATAle),
funzionava correttamente
con
'datale' => '01-01-10',
come detto in precedenza mi salva la data invertendo i valori
con l'ultima soluzione ipotizzata nell'ultima risposta non carica nulla
Grazie