Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Перенос картинок в аналогичное доп.поле

Discussion in 'Вопросы- ответы' started by Uralbox, Apr 18, 2020.

18.04.20 в 05:45
27.04.20 в 00:22
4
581
0
  1. TopicStarter Overlay
    Uralbox

    Staff Member VIP Кинотрафик v2

    Joined:
    Oct 25, 2015
    Messages:
    1,566
    Best Answers:
    0
    Ratings:
    +186 / 5 / -0
    Есть 2 доп. поля (DLE 13.3) типа галерея, с именами scr и allscr. В обоих находятся скриншоты.
    Как из доп. поля scr перенести все скриншоты в поле allscr?

    Можно сделать перетаскиванием скриншотов с одного поля в другое, но работа муторная и это всё очень надолго, т.к публикаций много.
     
  2. Webster

    PRO Users

    Joined:
    Oct 25, 2015
    Messages:
    730
    Best Answers:
    3
    Ratings:
    +163 / 3 / -0
    UPDATE dle_post SET xfields = REPLACE(xfields, 'idkp', 'kinopoisk_id');

    idkp - старое поле
    kinopoisk_id - новое поле

    Сначала сделай бекап)
     
    • Нравится Нравится x 1
  3. TopicStarter Overlay
    Uralbox

    Staff Member VIP Кинотрафик v2

    Joined:
    Oct 25, 2015
    Messages:
    1,566
    Best Answers:
    0
    Ratings:
    +186 / 5 / -0
    Мне такой запрос написали сделать:

    Code:
    UPDATE dle_post SET xfields = REPLACE(REPLACE(xfields, 'scr|', 'allscr|'), 'allallscr|', 'allscr|')
    Какой из них верный? =)
     
  4. Webster

    PRO Users

    Joined:
    Oct 25, 2015
    Messages:
    730
    Best Answers:
    3
    Ratings:
    +163 / 3 / -0
    Не знаю, пробуй оба, просто бекап сделай для начала)
     
  5. TopicStarter Overlay
    Uralbox

    Staff Member VIP Кинотрафик v2

    Joined:
    Oct 25, 2015
    Messages:
    1,566
    Best Answers:
    0
    Ratings:
    +186 / 5 / -0
    Мой запрос не work. Ваш, перезаписывает текущее поле. Т.е не добавляет скриншоты с одного поля в другое к текущим, а перезаписывает их.
     
Яндекс.Метрика