1

Как положить кусок HTML кода в переменную, чтобы потом сохранить в БД?

HTML код:

$sql = 
"<td><div><i class=\"fa fa-arrow-up\" aria-hidden=\"true\"></i><span class=\"class\"> Содержимое ячейки</span></div> <i class=\"fa fa-arrow-down\" aria-hidden=\"true\"></i><span class=\"peer\"> Содержимое ячейки</span></td>
<td><a href=\"class\" class=\"ht" >Содержимое ячейки</a></td>
";

Я так делаю: $sql кодирую в base64

$article_code = base64_encode($sql);

Затем запросом "INSERT INTO .... " сохраняю в БД.

Но видать строка огромная получается и часть теряется. Потом при выводе из БД, выводится только часть текста. А если вывести на странице парсера через Var_Dump, то все на месте.

Собственно вопрос: Как сохраннить огромный кусок HTML кода в БД?

0xdb
  • 51,614
  • сделать поле достаточного размера, подходящего типа (какого именно типа зависит от используемой БД) 2. не кодировать html в base64, а класть как есть (для этого не писать переменную в текст запроса, а пользоваться привязкой переменных (bind))
  • – Mike Oct 04 '17 at 21:58
  • @Mike PDP рулит – Alex78191 Oct 05 '17 at 06:19