Noticias Weblogs Foros Wiki Código
Sponsors:

Meta-Info

¿Que es?

Planeta Código es un agregador de weblogs sobre programación y desarrollo en castellano. Si eres lector te permite seguirlos de modo cómodo en esta misma página o mediante el fichero de subscripción.

rss subscripción

Sponsors

PlanetaCódigo en inglés

Puedes utilizar las siguientes imagenes para enlazar PlanetaCodigo:
planetacodigo

planetacodigo

Si tienes un weblog de programación y quieres ser añadido aquí, envíame un email solicitándolo.

Idea: Juanjo Navarro

Diseño: Albin

melkorcete.com

Convertir saltos de linea

Agosto 31st, 2006 - [Enlace local]

PHP
Por lo general, si guardas los datos de tu página en una Base de Datos como MySQL, te habrás percatado de que al volcar los datos directamente con un print $fila["Columna"], no respetaba los saltos de carro (tecla enter) que no fueran creados en XHTML con <br />.

A partir de ahora no tendras ese problema, sólo tienes que usar esta función:

// Creamos la consulta y la ejecutamos
$resultado = mysql_query("select * from posts where idpost = 2") or die (mysql_error());
$fila = mysql_fetch_array($resultado);

// Si solo quereis convertir el /n en <br /> :
print nl2br( $fila["POST"]);

// Si ademas quereis convertir el XHTML para evitar que se interprete:
print nl2br(htmlentities($fila["POST"]));



A los que os preocupe un posible fallo de validación de XHTML, no os preocupeis, se renderiza con <br /> no con <br> así que es perfectamente válido.


Artículos Relacionados:

Techanorati Tags Technorati Tags: Programming, PHP, MySQL, XHTML
Add to del.icio.us Menéalo Digg Fresqui BlogMemes Furl NeoDiario Permalink

» Leer más, comentarios, etc...