Я хочу хранить значения ip2logn($_SERVER['REMOTE_ADDR'])
в БД по некоторым причинам.
Практически, как я вижу, $_SERVER['REMOTE_ADDR']
всегда имеет значение.Кто-нибудь может подтвердить, что он всегда установлен для любого пользователя и не может быть установлен по любой причине?
Причина, по которой я спрашиваю, состоит в том, чтобы убедиться, что я выбрал NOT NULL
вместо DEFAULT NULL
для столбца в MySQL Table.
Итак, я могу сохранить ipaddress varchar(15) NOT NULL (yes, NOT null) or ip2longaddress
int (11) NOT NULL, и второй вариант, как я понимаю, наиболее предпочтительный.
Спасибо.