извлечение IP из базы

Технические вопросы по UTM 5.0
Ответить
Разумовский ДВ
Сообщения: 29
Зарегистрирован: Ср фев 02, 2005 14:19

извлечение IP из базы

Сообщение Разумовский ДВ »

Привет всем!

для нужд архивации требуется сохранять отдельно информацию о пользователе, как то: логин, пароль, контактный телефон, баланс, дата создания, ip адрес. С первыми пунктами понятно, где их брать в БД, а вот ip адрес каким образом упрятывается? Никому не приходилось такие вещи делать?

petrovs
Сообщения: 286
Зарегистрирован: Вт мар 15, 2005 16:54
Контактная информация:

Сообщение petrovs »

ip адрес хранится в таблице ip_groups. Помогут следующие запросы (их можно свести и в один)

select ip_group_id from service_links, iptraffic_service_links where service_links.user_id='UID' and service_links.id=iptraffic_service_links.id and service_links.is_deleted!=1 and iptraffic_service_links.is_deleted!=1

далее

select INET_NTOA(ip&0xffffffff) from ip_groups where ip_group_id='ip_group_id' and is_deleted!=1

Разумовский ДВ
Сообщения: 29
Зарегистрирован: Ср фев 02, 2005 14:19

Сообщение Разумовский ДВ »

ок, благодарю

Ответить