Originariamente inviato da blekm
up
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.

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