Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Bases de Datos => Mensaje iniciado por: OssoH en 2 Junio 2011, 18:40 PM

Título: campo TEXT mysql. Lo guarda en varias líneas
Publicado por: OssoH en 2 Junio 2011, 18:40 PM
Tengo un campo tipo TEXT en mysql y lo que pretendo es guardar el contenido de un MEMO en la BD.

Si escribo en el memo lo siguiente :

prueba1
prueba2
prueba3

y lo guardo en la BD con nl2br(htmlentities($descripcion))

Cuando accedo al contenido de ese campo en la BD me lo deja como :

prueba1<br>
prueba2<br>
prueba3

Lo que deseo es que me lo guarde como :

prueba1<br>prueba2<br>prueba3

Alguien conoce la solución?
Gracias
Título: Re: campo TEXT mysql. Lo guarda en varias líneas
Publicado por: OssoH en 2 Junio 2011, 18:42 PM
Solución :


$text = str_replace("\n", "<br>", $text);