Penso che l'errore sia la tabella stessa:
Nel database ho il campo data_news di tipo date con valore predefinito 0000-00-00
Se il campo è di tipo date è nel formato YYYY-mm-dd, non ci sono ore:minuti:secondi...
Converti il tuo campo in uno di tipo
'datetime' (YYYY-mm-dd H:i:s)

ciao