Начальные пробелы в текстовой области из MySQL

#php #mysql #string

#php #mysql #строка

Вопрос:

Я извлекаю данные из столбца таблицы mysql и помещаю их в текстовую область.

Когда я делаю это, я получаю огромный раздел начальных пробелов только для первой строки данных. Я пробовал использовать функции mysql TRIM и PHP TRIM, и, похоже, ни одна из них не работает. Кроме того, когда я запрашиваю базу данных напрямую, начальных пробелов нет:

  ----------------- 
| article_content |
 ----------------- 
| # Test
        |
 ----------------- 
  

У кого-нибудь раньше была эта проблема?

введите описание изображения здесь

Комментарии:

1. Опубликуйте свой код. Вероятно, у вас где-то ошибка.

2. Что показывает исходный код HTML? Если не пробелы, то что там есть?

3. Также не помешало бы опубликовать схему столбца для этой таблицы / Column.

4. Это происходит всегда — я опубликую свое обновление…

Ответ №1:

Это случается чаще, чем нет, но я пытаюсь в течение нескольких часов что-то исправить и не могу разобраться, а затем я публикую здесь о stack overflow, и тогда ответ приходит ко мне.

Проблема была с моим разделом HTML. Я забыл, что textarea интерпретирует все пробелы, табуляции и т.д., Поэтому, когда я сделал отступ в своем коде, который находится внутри некоторого PHP-кода, он интерпретировал его и вставил пробелы / табуляции.