while ($flag == 0 && $userId = $sth->fetchrow_array()) {...}
last;
while ( $flag == 0 && ( $userId = $sth->fetchrow_array() ) ) {...}
while ( ($flag == 0) && $userId = $sth->fetchrow_array()) {...}
2016-12-09T11:19:01 MuffiSo mache ich das auch.als kleiner Tipp: Ich benutz in Perl eigentlich (fast) immer "and" statt "&&", außer ich will an der Stelle explizit die stärkere Bindung.
Für mich bindet "and" einfach intuitiver und erspart so manchen Bug.
</persönliche Meinung>
PS: selbes mit "or" und "||"