Редактор темы

Реклама
Реклама
Реклама
Реклама

Вопрос? Вытащить все данные из определенного доп поля?

MegaMonstr

Команда форума
VIP Кинотрафик v2
Регистрация
27 Сен 2015
Сообщения
1.085
Рейтинг реакций
246
Баллы
83
1/3
Автор темы
Подскажите, надо вытащить все данные из определенного доп поля, kp_id, желательно через запятую, либо в один столбик, либо с пробелом.

Может есть варианты через sql запрос такой сделать, либо скриптом как то вывести все данные? Или как вариант запрос, скопировать данные из доп поля в теги (облако тегов), а от туда уже через админку вытащить.

Надеюсь на вас ребята.
 
в phpmyadmin
Код:
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(xfields, 'kp_id|', -1), '|', 1) AS kp_id FROM  dle_post;
через запятую
Код:
SELECT GROUP_CONCAT(SUBSTRING_INDEX(SUBSTRING_INDEX(xfields, 'kp_id|', -1), '|', 1)) AS kp_ids FROM dle_post;
 
Последнее редактирование:
В файле engine/inc/kinopoisk_ids.php измени kinopoisk_id (preg_match('/\|kinopoisk_id\|(.*?)\|/', $row['xfields'], $matches)) {
на своё доп поле например kp_id if (preg_match('/\|kp_id\|(.*?)\|/', $row['xfields'], $matches)) {
и выведет все id кинопоиск и можно скачать в txt
2350046240e5e79c1767d6be249ce035.png
 

Вложения

Автор темы
@Jo0k,Ultimates, спасибо большое.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху