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

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

Помогите составить правильный запрос к mcql

Discussion in 'Свободное общение' started by Роман, Jul 16, 2015.

16.07.15 в 22:11
17.07.15 в 21:31
43
4,929
0
  1. dusk

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

    Joined:
    Apr 30, 2015
    Messages:
    1,106
    Best Answers:
    0
    Ratings:
    +364 / 0 / -0
    @lodem009, доп.поле это не отдельное поле? О_о
     
  2. dusk

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

    Joined:
    Apr 30, 2015
    Messages:
    1,106
    Best Answers:
    0
    Ratings:
    +364 / 0 / -0
    Скорее проще при помощи mysql запроса заменить или очистить ячейку доп.поля во всех новостях из категории "Сериалы"
    Хз как=)
     
  3. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    проще руками тогда:D
     
  4. allfuns

    allfuns Бывалый

    Joined:
    Jun 14, 2015
    Messages:
    128
    Best Answers:
    0
    Ratings:
    +33 / 0 / -0
    Code:
      UPDATE dle_post SET xfields = "" WHERE  xfields LIKE '%http://allserials.tv/get.php?pl=%';
    очистит поле xfields где есть ссылка
     
    • Нравится Нравится x 2
  5. Dr.ZLo

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

    Joined:
    Feb 1, 2015
    Messages:
    496
    Best Answers:
    0
    Ratings:
    +397 / 18 / -0
    Извращенцы. Если не знаешь мускл, импортируй таблицу с постами в тхт, потом обычным "поиск - замена" через нотепад++ замени все, что нужно и экспортируй все обратно. 3 минуты делов )
     
    • Нравится Нравится x 2
  6. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    удалило, но не все ссылки почему то
     
  7. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    Все поломалось)) восстановил базу, но кодировка съехала в полной новости
    и когда
    выполнил ваш запрос поплыли посты которые я парсил с аллсериалса((
     
  8. Keiskar

    Забанен

    Joined:
    Jul 2, 2015
    Messages:
    855
    Best Answers:
    0
    Ratings:
    +386 / 0 / -0
    Какая таблица и какой столбец отпиши, сделаю запрос тебе
     
  9. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    dle_post таблица
    xfields - стобец
     
  10. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    Нужно очистить целое поле xfields где есть заполнены значения поле Плеер 2 или очистить в xfields только значения доп поля плеер 2 ?
     
  11. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    Только значение доп поля
     
  12. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    скажите англ название вашего доп поля Плеер 2
     
    • Нравится Нравится x 1
  13. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    iframe1
     
  14. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    закиньте скрипт в корень домена (там где index.php) и запустите его (скрипт безобиден) удаляет только значения доп полей. можете сами посмотреть
     

    Attached Files:

    • Нравится Нравится x 1
  15. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    Тут касяк в том, что мне нужно удалить именно ссылку аллсериалса, и загвоздка в том, что в этом доп поле может быть другая ссылка, которую надо оставить
    А этот скрипт просто очищает поле, выше уже такой же вариант предлагали, только через запрос к БД
     
  16. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    не совсем так, просто замените это LIKE '%http://%' на LIKE 'http://allserials.tv%'
     
    • Нравится Нравится x 1
  17. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    я проверял перед тем как отправить его вам, у меня успешно удалились все значения Ubisoft из поля publisher. и оно стало пустым
     
    • Нравится Нравится x 1
  18. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    если в этом поле будет аллсериалс, то он его очистит, верно?
     
  19. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    да
     
    • Нравится Нравится x 1
  20. TopicStarter Overlay
    Роман

    Забанен

    Joined:
    Mar 21, 2015
    Messages:
    1,650
    Best Answers:
    0
    Ratings:
    +1,817 / 0 / -0
    ща потестирую на другом сайте, а то на этом кодировка поехала, как бы ее вернуть теперь(
     
Яндекс.Метрика