Se nn sbaglio come detto sopra la funzione NOW() fornisce la data e l'ora corrente nel formato 'AAAA-MM-GG OO:MM:SS'. Se e' già cosi' non serve la formattazione. Prova a stampare direttamente il valore del campo data(ovviamente il campo nella tabella dovra' essere di tipo DATE se nn sbaglio.). Cosi' come hai fatto penso che nn puo' funzionare perche' now viene utilizzato nel codice mysql e non nel codice php.