есть проблема с отображением HTML - PullRequest
0 голосов
/ 10 сентября 2011

У меня проблема с отображением HTML с использованием данных из MySQL.

Я использую tinyMCE, и содержимое будет сохранено в формате HTML.

Когда я хочу отобразить его в браузере, он отображается правильно.
НО не работает должным образом, когда я пытаюсь ограничить 400 символов

Примите этот код как контент MySQL, который я хочу отобразить:

<div class="someclass" >
  this is content from MySQL
</div>

Если ограничение до 20 символов, окончание не будет </div>, и вы можете подумать, что произойдет без этого </div>

Ответы [ 2 ]

2 голосов
/ 10 сентября 2011

Если я правильно понимаю ....

Вы можете использовать функцию php для ограничения вывода

// will display only the first 100 chars
$text = substr($desc,0,100); 

Редактировать:

для сохранения вывода HTML

http://alanwhipple.com/2011/05/25/php-truncate-string-preserving-html-tags-words/

0 голосов
/ 10 сентября 2011

На каком языке программирования вы поете для TinyMCE?

Из MYSQL вы можете сделать

SELECT LEFT(text,400) FROM news...

и т. Д. Для ограничения символов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...