Jacob666 Usuario habitual

Mensajes: 11 Desde: 22/Mar/2004 | Sacando los datos de una base de datos a una tablaMi problema es el siguiente: Guardo el contenido de una textarea, con sus saltos de linea, en mi base de datos, el tipo del campo donde lo guardo es text; se guarda corectamente, y desde el asistente de mysql puedo ver los saltos de linea que hay, pero cuando los voy a leer con php y escrivirlo en una tabla, no respeta los saltos de linea, me escrive en ved de salto de linea un espacio.
Haber si me podeis ayudar, un saludo. |
12/May/2004 22:58 GMT+1 | |
Cedric_66 Usuario habitual

Mensajes: 17 Desde: 25/Jul/2003 | RE: Sacando los datos de una base de datos a una tablaHola:
Aqui una solución a tu problema....
Codigo:
<?php
//saltode liena y tabulaciones
function textosalto($texto) {
$texto=str_replace("\n","<br>",$texto);
$texto=str_replace("\t"," ",$texto;
return $textohtml;
}
?>
pasa tu variable donde quieres que aparesca los saltos delinea por esta función antes de mostrarla en un apágina |
13/May/2004 20:04 GMT+1 | |
Mefisto_myt Machacateclados

 Mensajes: 155 Desde: 12/Ago/2003 | RE: Sacando los datos de una base de datos a una tablatambien pudes poner asi
la variable por el bucle
$var=nl2br($var); |
14/May/2004 02:56 GMT+1 | |
Jacob666 Usuario habitual

Mensajes: 11 Desde: 22/Mar/2004 | RE: Sacando los datos de una base de datos a una tablaOk, funciona perfectamente gracias. |
16/May/2004 15:19 GMT+1 | |
pit_pit Usuario Novato

Mensajes: 1 Desde: 27/Oct/2004 | RE: Sacando los datos de una base de datos a una tablaEscrito originalmente por Jacob666 Mi problema es el siguiente: Guardo el contenido de una textarea, con sus saltos de linea, en mi base de datos, el tipo del campo donde lo guardo es text; se guarda corectamente, y desde el asistente de mysql puedo ver los saltos de linea que hay, pero cuando los voy a leer con php y escrivirlo en una tabla, no respeta los saltos de linea, me escrive en ved de salto de linea un espacio.
Haber si me podeis ayudar, un saludo.
|
27/Oct/2004 02:01 GMT+1 | |