За последние 24 часа нас посетили 16507 программистов и 1550 роботов. Сейчас ищет 1991 программист ...

как загружать и выгружать из БД форматированный текст?

Тема в разделе "HTML и CSS", создана пользователем iamopk, 19 апр 2014.

  1. iamopk

    iamopk Новичок

    С нами с:
    12 апр 2014
    Сообщения:
    14
    Симпатии:
    0
    Доброго всем времени суток!
    По заголовку думаю понятна суть вопроса. Уточню, что под форматированием я в первую очередь имею в виду перенос строки и табуляцию.
    спасибо
     
  2. pixaye

    pixaye Активный пользователь

    С нами с:
    30 окт 2013
    Сообщения:
    67
    Симпатии:
    0
    Ну, можно использовать WYSIWYG редакторы типа TinyMCE, он сам все теги вам поставит и вам останется только загрузить текст в нужную таблицу в бд. Сделать это можно простым SQL запросом - INSERT INTO `table_name`(`нужная ячейчка в таблице`) VALUES (`переменная или сам отформатированный текст`). Выгружать так же, SELECT 'ячейка' FROM `table_name`
     
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Текст, имеющий форматирование, сохранится в базу просто как строка без проблем. Все эти переносы и табуляции - это тоже символы, имеющие свой код. И выгружается из базы тоже как есть.

    А вот с выводом на страницу проблемы. Для того, чтобы в теле страницы текст нормально отобразился, его можно обернуть в <pre></pre>. Если выгрузить текст в textarea, она сама подхватит форматирование корректно.