Если по хорошему, то автор видео-ролика делает что-то не понятное, там цикл вообще не нужен.
Т.к по логике почта в базе пользователей это уникальный элемент, их не может быть две.
А у Автора получается, что может быть :( Надо вообщем смотреть весь его код, чтобы понять, для чего он так сделал, но на первый взгляд это его ошибка...
А циклы нужны для повторения действий указанных в его теле, до тех пор пока условие цикла, указанное в скобках () является true.
В данном видео, цикл будет выполнятся пока данные возвращаемые $req->fetch(), отличны от false
Пример:$i = 0;
while(++$i < 5) {
echo $i;
}
// результат будет 1234
Т.е данный цикл будет выполняться пока его условие выполняется, т.е true