Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2018, 12:13
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
textarea mysql javascript php?

Buenas,
En un php tengo el siguiente textarea en un formulario:
Código HTML:
Ver original
  1. <div style="float: left;"><textarea id="txtVariable" class="dat" style="width: 278px;text-align:left;font:14px cGothics;height:75px;"></textarea>

Al grabar a la base de datos hago lo siguiente:
Código Javascript:
Ver original
  1. txtVariable = $.trim($('#txtVariable').val());
  2. $.post( "../php/aaa.php",{jQueryPost:'grabar',txtVariable:txtVariable}).done(function(){});

Y en aaa.php lo siguiente:
Código PHP:
Ver original
  1. $txtVariable = utf8_decode(filter_input(INPUT_POST,'txtVariable',FILTER_SANITIZE_SPECIAL_CHARS));
  2. UPDATE tabla SET txtVariable = '".$txtVariable. WHERE ..........

Para recuperar el campo de la base de datos, hago lo siguiente:
$('#txtVariable').attr('value',texto);
Donde texto es el contenido de la base de datos


En el textarea introduzco el siguiente código:
aa
bbb
cccc
En la base de datos mysql se grava así: aa bbb cccc
Y cuando lo vuelvo a visualizar en el textarea, aparece así: aa bbb cccc

Cómo lo puedo hacer para que respete los saltos de linea?
Gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no