Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как вывести данные из базы Mysql?

Как вывести данные из базы Mysql?


     Общие вопросы, MySQL    1563

вопрос
В таблице dle_post в ячейке xfields дополнительные поля записаны в несколько ссылок таким образом.

audio|vip.mp3||image|vip.jpg||wave|19.jpg


Если я вывожу так ".$row['xfields']." выводится полностью вся ячейка.

Как вывести только картинку vip.jpg

Ответил: PunPun


Используйте функцию
xfieldsdataload();
. Пример
$xfieldsdata = xfieldsdataload( $row['xfields'] );
Вы получите ассоциативный массив, ключи которого будут название доп поля латинскими буквами.

3 комментария

ПафНутиЙ
Админ

ПафНутиЙ - -

Посмотрите как сделан разбор даных из допполей в show.full.php к примеру.

Каков вопрос - таков и ответ. Просто помните об этом.

stopani
Юзер

stopani - -

Смотрел, но мало, что понял.

stopani
Юзер

stopani - -

Как вывести эти ключи?

Похожие вопросы

наверх