Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как вывести данные из базы Mysql?

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


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

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

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


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

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

Ответил: Gameer


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

Комментарии пользователей (3)

ПафНутиЙ
1070

3401 | 2434

ПафНутиЙ - 27 ноября 2016 17:56 - Админ

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

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

stopani
2

121 | 21

stopani - 27 ноября 2016 18:11 - Юзер

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

stopani
2

121 | 21

stopani - 28 ноября 2016 11:33 - Юзер

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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