Хочу сделать амнистию, т.е. многим юзерам убрать предупреждения, скажем если они были получены до 01.07.2007.
В БД нашел таблицу с текстами предупреждений: ibf_warn_log. Сделать запрос необходимый не проблема, но проблема в том, что уровень предупреждений записан в таблице ibf_members в поле warn_level. Вопрос как теперь сделать двойной запрос, чтобы исходя из данный таблицы ibf_warn_log, обнулялся уровень предупреждений в таблице ibf_members
Добавил подумав: хотя подумал, наверное все же одним запросом тут не обойтись, прийдется скриптик писать. Т.к. у пользователя могут быть 2 предупреждения одно до 01.07.2007, а другое после этой даты. И если мы в таблице ibf_members обнулим уровень, то это будет неправильно.
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
tolik777
Хочу сделать амнистию, т.е. многим юзерам убрать предупреждения, скажем если они были получены до 01.07.2007.
В БД нашел таблицу с текстами предупреждений: ibf_warn_log. Сделать запрос необходимый не проблема, но проблема в том, что уровень предупреждений записан в таблице ibf_members в поле warn_level. Вопрос как теперь сделать двойной запрос, чтобы исходя из данный таблицы ibf_warn_log, обнулялся уровень предупреждений в таблице ibf_members
Добавил подумав: хотя подумал, наверное все же одним запросом тут не обойтись, прийдется скриптик писать. Т.к. у пользователя могут быть 2 предупреждения одно до 01.07.2007, а другое после этой даты. И если мы в таблице ibf_members обнулим уровень, то это будет неправильно.
Изменено пользователем tolik777Ссылка на комментарий
Поделиться на других сайтах
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.