Ho copiato la quey e l'ho eseguita direttamente nel DATABASE attraverso phpmyadmin.... funziona, aggiorna il campo TEXT senza problemi:

UPDATE invoice SET notes = '$notes' WHERE id_invoice='19'

Sto pensado che ci sia una certa "non compattibilita'" tra il campo TEXT e la variabile che inserisco, la variabile viene dal FORM in un campo di tipo TEXTAREA,

qualche idea???