Re: while loop

From: Date: Tue, 10 Apr 2001 08:07:01 +0000
Subject: Re: while loop
References: 1 2 3 4  Groups: php.general 
Request: Send a blank email to php-general+get-47979@lists.php.net to get a copy of this message
> > On Tue, 10 Apr 2001 15:16, Zeus wrote: > > > > $query = mysql_query("some SQL here"); > > > > while ($row = mysql_fetch_array($query)) { This line is the same as do while( ($row = mysql_fetch_array($query)) == TRUE) { Common coding style in C/C++ and PHP :) Regards, -- Yasuo Ohgaki ""Zeus"" <techzeus@pacific.net.sg> wrote in message news:00b601c0c183$55647f60$4f7618d2@zeus... > Isn't the '=' operator suppose to be used for assigning and not for > evaluation. > > I thought '==' should be used in this context? > > Zeus > ----- Original Message ----- > From: David Robley <huntsman@www.nisu.flinders.edu.au> > To: Zeus <techzeus@pacific.net.sg>; Michael Hall <lists@mulga.com.au>; Jacky > <jacky@activelifestyle.com> > Cc: <php-general@lists.php.net> > Sent: Tuesday, 10 April, 2001 1:53 PM > Subject: Re: [PHP] while loop > > > > On Tue, 10 Apr 2001 15:16, Zeus wrote: > > > > $query = mysql_query("some SQL here"); > > > > while ($row = mysql_fetch_array($query)) { > > > > do stuff; > > > > } > > > > > > Isn't this suppose to be an infinite loop? > > > > > > while ($row is assigned to mysql_fetch_array($query)) { > > > do stuffs; > > > } > > > > > > someone correct me if I'm wrong? > > > > > > Zeus > > > > Consider yourself corrected :-) mysql_fetch-array returns an array > > corresponding to the fetched row, or _false if there are no more rows_ > > > > So as soon as there are no more rows, $row = mysql_fetch_array($query) > > evaluates to false and the while exits. > > > > -- > > David Robley | WEBMASTER & Mail List Admin > > RESEARCH CENTRE FOR INJURY STUDIES | > > http://www.nisu.flinders.edu.au/ > > AusEinet | > > http://auseinet.flinders.edu.au/ > > Flinders University, ADELAIDE, SOUTH AUSTRALIA > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#47979) next »