@airisart

Как сделать выборку по ID в phpmyadmin?

Добрый вечер!
В таблице wp_postswordpress) есть множество записей, нужно выгрузить несколько из них по ID
вот список
3459,3461,3462,3466,3468,3470,3525,3531,3536,3541,3546,3553,3555,3561,3566,3571,3576,3584,3589,3594,3599,3605,3610,3615,3620,3625,3664,3666,3860,3869,3891,3899,3907,3909,3919,3936,3968,4005,4014,4021,4043,4047,4059,4067,4075,4082,4089,4091,4099,4104,4106,4109,4114,4116,4121,4123,4125,4129,4131,4135,4138,4142,4150,4155,4160,4164,4177,4191,4201,4220,4230,4232,4246,4256,4277,4284,4294
Во всех этих постах нужно поменять текст и шорткоды, но через UPDATE и REPLACE не получается. Поэтому думаю выгрузить через phpmyadmin открыть каким нить редактором, руками поправить и потом обновить уже из файла саму базу. Получится?
  • Вопрос задан
  • 759 просмотров
Решения вопроса 1
27cm
@27cm
TODO: Написать статус
SELECT * FROM `wp_posts`
WHERE `ID` IN(
    3459, 3461, 3462, 3466, 3468, 3470,
    3525, 3531, 3536, 3541, 3546, 3553,
    3555, 3561, 3566, 3571, 3576, 3584,
    3589, 3594, 3599, 3605, 3610
);


UPDATE `wp_posts` 
SET `post_content` = REPLACE(`post_content`, 'search', 'replace')
WHERE `ID` IN(
    3459, 3461, 3462, 3466, 3468, 3470,
    3525, 3531, 3536, 3541, 3546, 3553,
    3555, 3561, 3566, 3571, 3576, 3584,
    3589, 3594, 3599, 3605, 3610
);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Lulzsec
UPDATE wp_posts
SET text='abcd'
WHERE id=3459;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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