phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Wie_in_Schleife_einzelne_Schle?= =?iso-8859-1?Q?ifen_=FCberspringen=3F?=

[php] Re: [php] Re: [php] Wie in Schleife einzelne Schle ifen überspringen?

Leonhard Holz php_(at)_phpcenter.de
Thu, 30 Aug 2001 21:11:40 +0200


Hallo,

> > Wie kann ich innerhalb einer Schleife einzelne Schleifen überspringen?
>
> >   while( list($uid, $uname) = mysql_fetch_row($result) ) {
>
> >   if($uid == "gefällt mir"){ tu was }else{ machs nicht }
>
> >   }
>
>
> > Klar könnte ich innerhalb alles in ein IF reinschachteln - aber das
> > sieht nicht besonders lesbar und elegant aus. Da muss es doch auch was
> > einfacheres geben?
>

sollte auch funktionieren wenn Du die nicht gewünschte uid in die while
Schleife einbindest, etwa so:

  while( list($uid, $uname) = mysql_fetch_row($result) && $uid !=
$nichtgewollt ) {  }

sollte das funktionieren wäre eine Erweiterung das man die nicht gewünschten
$uid in ein Array schreibt und dann mit in_array prüft:

  while( list($uid, $uname) = mysql_fetch_row($result) && !in_array($uid,
$arraynichtgewollte)) {  }

Gruß,
Leo




php::bar PHP Wiki   -   Listenarchive