On Fri, 17 May 2002, Kelly Meeks wrote: > Let's say I'm querying a table, and looping thru the results: > > $connect=mysql_connect(host,user,pass); > $thedb=mysql_select(database1); > $thequery="select * from foo"; > $theresult=mysql_query($thequery) or die (mysql_error()) > while ($output=mysql_fetch_assoc($theresult)){ > do stuff here.. > } > > What if while I'm looping, I want to take the information I'm looping > thru, and want to write it to completely different database, assuming > that the same username and password info works for both databases? > > Would you use multiple mysql_select_db statements, and then make refer. > to the result of that select in your queries?
You don't need to switch back and forth unless you're actually sending queries to a particular database. Your result sets remain valid. Just make sure you don't overwrite them by using the same variables! mysql_select_db($db1); $result1 = mysql_query($query1); .. .. .. mysql_select_db($db2); $result2 = mysql_query($query2); // $result1 and $result2 are both valid here miguel -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php