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']." Ок";
}
Вопрос. Как сделать Если Коля заблокирован то показать Андрея, он пригласил Колю. Если Андрей тоже заблокирован то показать того кто пригласил Андрея. И так дальше искать пока не найдется тот кого не заблокировали.
Подскажите пожалуйста как такое сделать.