Опубликовано: 2 февраля 201510 г Еще раз привет. Помогите сформировать SQL запрос на замену всех IP определенного юзера в двух таблицах: posts и message_postsЧтобы именно все айпи определенного юзера, с которых он когда-либо что-то писал на форуме- заменились на указанный мною.
Опубликовано: 3 февраля 201510 г Помогите сформировать SQL запрос на замену всех IP определенного юзера в двух таблицах: postsUPDATE posts SET ip_address='X' WHERE author_id=Y; и message_postsUPDATE message_posts SET msg_ip_address='X' WHERE msg_author_id=Y; X - новый ip-адресY - ID юзера Только учтите, что это не все таблицы, в которых фигурирует ip
Опубликовано: 3 февраля 201510 г Автор Спасибо, мне главное принцип построения подобного запроса, далее сам сделаю!)
Опубликовано: 11 июня 201510 г @newbie, подскажите, в каких еще таблицах фигурирует ip пользователей, кроме posts и message_posts?
Опубликовано: 11 июня 201510 г newbie, подскажите, в каких еще таблицах фигурирует ip пользователей, кроме posts и message_posts?Так поищите. У меня где-то были запросы для дефолтных таблиц. Но у Вас могут быть еще дополнительные приложения/хуки, в которых фигурируют ip-адреса.В основном названия полей ip-адреса имеют в названии addressНапример, так SELECT table_name, column_name FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='db_name' AND column_name LIKE '%address%'; db_name замените на название БД.На выходе получите название таблицы + название поля
Еще раз привет.
Помогите сформировать SQL запрос на замену всех IP определенного юзера в двух таблицах: posts и message_posts
Чтобы именно все айпи определенного юзера, с которых он когда-либо что-то писал на форуме- заменились на указанный мною.