Excellent.  Thanks for everyone's response.

I put: mysql_data_seek($result_Section, 0);

just ahead of the second while loop and it 
works perfectly.


Thanks again, George
                

> -----Original Message-----
> From: Mark Roedel [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, April 04, 2001 10:52 AM
> To: George Wright; [EMAIL PROTECTED]
> Subject: RE: [PHP] reusing MySQL results
> 
> 
> > -----Original Message-----
> > From: George Wright [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, April 04, 2001 9:35 AM
> > To: '[EMAIL PROTECTED]'
> > Subject: [PHP] reusing MySQL results
> > 
> > 
> > Hi All,
> > 
> > I have a page with two forms.  Both forms have drop-down option 
> > lists that are populated by a the same query.  The query and 
> > db connection are all done before either form is introduced 
> > (this is the select statement, mysql_pconnect(), mysql_select_db(), 
> > and mysql_query()).
> > 
> > I am using a while loop to build the options.  The loop "engine" 
> > is mysql_fetch_object(), which writes out the values inside of 
> > option tags.
> > 
> > Everything works fine the first time around, but when I call 
> > the query result for the second time, it's as if there are no 
> > rows to return so nothing is written out.  No errors are being 
> > thrown.
> 
> Mysql_data_seek() is your friend.
> 
> PHP has an internal pointer that it maintains as you move through your
> result set.  At the end of your mysql_fetch_object while loop, that
> pointer is located at the end of the result set.
> 
> Mysql_data_seek() is the means for you to "rewind" that pointer to the
> any specified row, including the first, of the result set.
> 
> See
> 
>       http://php.net/manual/en/function.mysql-data-seek.php
> 
> for more information, including sample code.
> 
> 
> ---
> Mark Roedel ([EMAIL PROTECTED])  ||  "There cannot be a crisis 
> next week.
> Systems Programmer / WebMaster  ||   My schedule is already full."
>      LeTourneau University      ||                    -- 
> Henry Kissinger
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to