Стандартное звание по умолчанию

Started by Kryl on 2014-11-13 20:13 — 6 replies, 1705 views

#1
Как сделать, чтобы при регистрации автоматически присваивалось звание ПОЛЬЗОВАТЕЛЬ..
А то каждому выставлять звание и лычку ...как то не удобно ...


Ответ от Exile :
в таблице bb_users как стандартное значение поля user_rank надо задать id нужной лычки.

а как узнать id лычки ?
#2
Если я правильно понял, иди в бд, находит таблицу bb_ranks, смотри на стоблец rank_id, вот и id лычки.
#3
@Kryl отпиши потом, получилось у тебя или нет)) Я бы тоже такую фичу поставил у себя на сайте 🙂
#4
все нашел , вставил в поле (на скрине)
ничего не изменилось ...
наверное это будет действовать для новых пользователей ..
а , что бы ко всем старым прикрутить лычку , нужен запрос в базу ..
#5
все нашел , вставил в поле (на скрине)
ничего не изменилось ...
наверное это будет действовать для новых пользователей ..
а , что бы ко всем старым прикрутить лычку , нужен запрос в базу ..
Так и есть.
Для существующих юзеров
UPDATE `bb_users` SET `user_rank` = id лычки WHERE user_rank = 0
Для новых юзеров, будет автоматом
ALTER TABLE `bb_users` MODIFY `user_rank` int(11) NOT NULL DEFAULT 'id лычки'
#6
Sprinx . Спасибо ...
#7
Благодарствую за помощь