Re: while loop
| From: | David Robley | Date: | Tue, 10 Apr 2001 05:53:52 +0000 |
| Subject: | Re: while loop | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-47951@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)) {
> > 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