[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Необычный поиск, помогите сформулировать
Dima85
Есть база users с такими таблицами:
Usern = имя участника
From = кто пригласил
Block = бан

Допустим регистрируется Вася, его пригласил Коля(он уже есть в базе, Колю пригласил Андрей).
Получается Usern = Вася, From = Коля, Block = No.

После того как Вася авторизовался в $myfrom попадает тот кто его пригласил, то есть Коля
И дальше идет проверка Коля заблокирован или нет:
     $rows = mysql_query("SELECT * FROM `users` WHERE Usern='$myfrom'");
while ($stk = mysql_fetch_assoc($rows)){
if ($stk['Block'] == 'Yes') {
echo $stk['Usern']." Заблокирован";
} else {
echo $stk['Usern']." Ок";
}


Вопрос. Как сделать Если Коля заблокирован то показать Андрея, он пригласил Колю. Если Андрей тоже заблокирован то показать того кто пригласил Андрея. И так дальше искать пока не найдется тот кого не заблокировали.

Подскажите пожалуйста как такое сделать.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.