Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Добавить перенос строки в textarea при записи в БД (https://javascript.ru/forum/jquery/53431-dobavit-perenos-stroki-v-textarea-pri-zapisi-v-bd.html)

ufaclub 03.02.2015 22:41

Добавить перенос строки в textarea при записи в БД
 
$data_history = $login." ".$chislo;
  
  $his = "<script>
  var box = jQuery('#myhis');
  box.val(box.val() + '$data_history');
  </script>";

echo  $his;


есть cкрипт редактирование обычной таблицы в бд

так вот хочу дописывать в базу данных текст из переменной $data_history;

Все работает но как сделать перенос строки - ума не приложу.

Все варианты с /r/n не работают.

Может имеет значение в каком формате пишутся данные в ячейку? Тип ячейки (стоит TEXT)

ksa 03.02.2015 23:13

Цитата:

Сообщение от ufaclub
так вот хочу дописывать в базу данных текст из переменной $data_history;
Все работает но как сделать перенос строки - ума не приложу.

Т.е. в $data_history нет никаких переносов?

Сделай например вот так...

<!DOCTYPE html>
<html ng-app>
<head>
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<script src="http://code.angularjs.org/1.1.4/angular.min.js"></script>
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
$(function(){
	$('textarea').val(1+'\x0A'+2+'\x0A'+3);
});
</script>
</head>
<body> 
<textarea></textarea>
</body>
</html>


Часовой пояс GMT +3, время: 23:34.