Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

БД sqlite

Статус
В этой теме нельзя размещать новые ответы.

ReWork

Дебютант
столкнулся вот с таким кодом:
PHP:
db_query (sys_db, "CREATE TABLE IF NOT EXISTS `players` (`id` INTEGER PRIMARY KEY, `name`......
далее при первом запросе в базу такой код:
PHP:
db_get_field_assoc (sys_result, "id", sys_field, 20),
sys_player_id[playerid] = strval(sys_field);
при чем запрос идет по имени 'name' = '%s'

и при всех следующих запросах к базе используется такой код:
PHP:
"SELECT * FROM `players` WHERE `id` = '%i'", sys_player_id[playerid]
так вот суть вопроса!!
если я удалю строчку какую либо, не собьются ли эти иды ('id')?
PHP:
db_query (sys_db, "DELETE FROM `players` WHERE `name` = 'имя'");
короче по имени поиск в базе идет только один раз, все остальные запросы через id
скриптер который все это написал говорит "не собьется ничего и будет работать как часы"! Я хочу перестраховаться и спросить у вас!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу