Какое-то странное сохранение в CodeIgniter

Q_BASIC

Хранитель порядка
Регистрация
30 Ноя 2013
Сообщения
516
Реакции
1.240
При сохранении текста в CodeIgniter куда-то пропадают переводы строк.
То ли они есть, то ли нет.

Так перевод в PHPMyAdmin есть:
727cc1581be6.png

А при редактировании нет:
7c46165123cb.png


Сохранение:
PHP:
$data['style'] = $this->input->post('text');
        $type = $this->input->post('type');
      
        if(!in_array($type, array('css', 'html_menu'))){
            die('Undefined type');
        }else{
            $this->db->where('domain', DOMAIN);
            $this->db->update('styles', $data);
            echo '[OK]';
        }

Вывод:
PHP:
$this->db->where('domain', DOMAIN);
$this->data['style'] = $this->db->get('styles')->row_array();

Тип поля style не ограниченный TEXT
 
Так может сам phpmyadmin косячит?
Если вывести из бд посредством php
echo nl2br($text);
так же будет с ошибкой?
 
Так может сам phpmyadmin косячит?
Если вывести из бд посредством php
echo nl2br($text);
так же будет с ошибкой?
Додумался! С phpMyAdmin хз что, проблема была не в этом. У меня html код сжимается, и всё лишние переводы строк, пробелы и т. д. убираются, в textarea тоже убиралось. Игнорило только script, code и pre, теперь добавил и textarea
 
Назад
Сверху