probabilmente hai sql-mode del server mysql con diversa impostazione nelle due versioni di easyphp.
Premettiamo che ' ' le apici rappresentano delle stringhe, tu hai un campo numerico quindi il valore deve essere 0 per empty (vuoto) oppure NULL per campo impostato a NULL se ti interessa che risulti NULL. Nota bene che vuoto e ben diverso da NULL.
Codice PHP:
mysql_query("insert into table (sconto) values (0) ");
mysql_query("insert into table (sconto) values (NULL) ");