Se ti ritorna NULL e' perche' il formato della stringa non corrisponde a quella prevista per formare la data. verifica spazi eventuali prima e dopo la stringa stessa quando ricevi un NULL.Originariamente inviato da blekm
up
Escluderei una malf di str_to_date. Da mysql 5.0.3 dovresti ricevere un warning in caso di errore della funzione. attiva mysql_error() sulla query