Hai dimenticato un apice in '$messaggio.

'06-07-09' è una stringa, non una data e come tale verrà gestita con tutti i problemi che ne conseguono. Usa un campo di tipo date memorizzando le date nel formato aaaa-mm-gg o, nel caso ti serva sia data che ora, un campo di tipo datetime.