in realtà un campo è di tipo datetime e l'altro è un float(9,4), non va:

Codice PHP:
$sqlUpdgaranzia "UPDATE kpi_sm_calcolo SET data_esercizio = \"$a_row[2]\", garanzia = $a_row[3] WHERE id_scheda=\"$a_row[0]\" AND sistema=\"$a_row[1]\";"
a mano funziona, c'è di mezzo qualche conversione di tipo e/o formato da fare ?
grazie 1000 per l'aiuto,