ciao a tutti, ho un problema con il mysql_real_escape_string

ho una pagina di immissione dati tramite textarea
immetto i dati andando a capo più volte
e inserisco nel database

in un'altra pagina visualizzo il dato in un altra textarea ed è tutto su un rigo invece di andare a capo

se uso str_replace("\r","
", variabile) senza usare mysql_real_escape_string tutto funziona altrimenti non funziona

come mai? posso continuare così oppure è vitale il mysql_real_escape_string????