Странное поведение базы данных MariaDB

141
01 апреля 2019, 15:20

Если я выполняю запрос на сервере(ubuntu 16.04) через консоль в mysql

SELECT * FROM mail_tab WHERE mid=428;

я получаю вот такой результат

Но я когда я выполняю тот же запрос на php

function gmail($dat){
    global $db;
    $cm = mysqli_query($db,"SELECT * FROM mail_tab WHERE mid='".$dat[2]."'");
    $rcm = mysqli_fetch_row($cm);
    return $rcm;
}

и делаю var_dump($rcm);

Я вижу вот это.

Как видите 5-й элемент массива (поле mbody в таблицы) пропал. Точнее представляет из себя строку с пробелами вместо данных.

Что это такое? первый раз сталкиваюсь с подобным. Драйвер БД MariaDB

Answer 1
return htmlspecialchars($rcm);
READ ALSO
Создание опций в opencart

Создание опций в opencart

Подскажите, есть ли в опенкарт такая же возможность как и в вордпресс добавлять опции, не создавая новые колонки в бд? что-то наподобие функций...

151
Как распарсить JSON PHP?

Как распарсить JSON PHP?

Имеется такая строка (после json_decode):

129
Сформировать массив бинарного дерева

Сформировать массив бинарного дерева

Как из этого массива сформировать массив бинарного дерева через циклы? Не используя рекурсию и классы

134
MVC: как правильно представить шаблон(view)?

MVC: как правильно представить шаблон(view)?

После того как модели сформировали нужные массивы данных, контроллер должен выбрать нужный шаблон с html - кодом, в который будут подставляться...

167