Просмотр полной версии : [Вопрос] Как сделать бан....
$continue$
16.08.2014, 12:59
Приветствую всех, уважаемый поситетели Pro Pawn!
Как сделать оффбан, по IP при том что последний IP входа не записываться в базу данных. У меня 1.5к+ аккаунтов, не вариянт добавлять ещё один столбик с "IP_LAST_CONNECTION".
Есть идей, как обойти это? Или все же предеться добавлять столбик?
Я бы добавил новый столбик для сохранения IP игрока.
Вот данные для того, чтобы добавить новый столбик (SQLite).
db_query(DB,"ALTER TABLE `название таблицы` ADD `название столбца` тип данных");
db_query(DB, "UPDATE `название таблицы` SET `название столбца` = 'значение по умолчанию'");
$continue$
16.08.2014, 14:50
Я бы добавил новый столбик для сохранения IP игрока.
Вот данные для того, чтобы добавить новый столбик (SQLite).
db_query(DB,"ALTER TABLE `название таблицы` ADD `название столбца` тип данных");
db_query(DB, "UPDATE `название таблицы` SET `название столбца` = 'значение по умолчанию'");
Думаете я это не знаю?
У меня MySQL
Так а что мешает добавить новый столбец? Записывай в него по дэфолту, например, "Null" и при входе на сервер проверяй (если "Null" - делай запись IP).
Да и зачем тебе этот столбец то, если для бана придётся вводить IP самостоятельно?
$continue$
16.08.2014, 17:22
Так а что мешает добавить новый столбец? Записывай в него по дэфолту, например, "Null" и при входе на сервер проверяй (если "Null" - делай запись IP).
Да и зачем тебе этот столбец то, если для бана придётся вводить IP самостоятельно?
Почему же самостоятельно?
Если
/offban [Ник][дни][причина]
А так, не хочу я добавлять столбец, т.к у половины базы будет пустой он -_-
Почему же самостоятельно?
Если
/offban [Ник][дни][причина]
А так, не хочу я добавлять столбец, т.к у половины базы будет пустой он -_-
Я же тебе написал вариант, при котором столбец заполнится -_- Узко мыслишь.
Как ты иначе то хочешь?
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot