Quote Originariamente inviata da Gualaz Visualizza il messaggio
Questa è la query stampata:
UPDATE enel SET n_fatt=11111, data_emis=1000-00-00, data_scad=0000-00-01, periodo=no, tipo=si, importo=999,99, pdf=, note=rtbreerbt, punti=1000000 WHERE id = 11
penso ci sia un problema con la virgola (999,99).
Quello sarà sempre un valore con 2 decimali, come lo passo?
meno male che te en sei accorto, metti apici al valore dopo l'uguale = 'valore'

questo dirà al sistema di intendere il valore fino all'apice di chiusura, altrimenti intenderà la virgola come chiusura del valore e quello che viene dopo come nome campo tabella mysql

mysql_query("UPDATE enel SET n_fatt='11111', data_emis='1000-00-00', data_scad='0000-00-01', periodo='no', tipo='si', importo='999,99', pdf='', note='rtbreerbt', punti='1000000' WHERE id = 11") or die(mysql_error());