Great. now can you explain why this works. I'm confused at how PHP knows this is a multidimensional array. I was trying something like $tmp[][]=???.
TIA ----- Original Message ----- From: "Marek Kilimajer" <[EMAIL PROTECTED]> Cc: "Beauford.2002" <[EMAIL PROTECTED]>; "PHP General" <[EMAIL PROTECTED]> Sent: Friday, December 27, 2002 8:45 AM Subject: Re: [PHP] Nested Arrays > Sorry, now I reminded myself this would cause a false element at the end > of $rows, use this: > while($tmp=mysql_fetch_array($res)) { > $rows[]=$tmp; > } > > Marek Kilimajer wrote: > > > Simple: > > > > while($rows[]=mysql_fetch_array($res)) {} > > > > ($res is a mysql result resource) > > > > Beauford.2002 wrote: > > > >> Thanks for the info, but maybe I didn't give enough info. > >> > >> I have a mysql database with up to 10 rows and 5 fields in each row.. > >> I have > >> been reading up on some of the array functions, but haven't been able > >> to get > >> anything to work. > >> > >> TIA > >> > >> ----- Original Message ----- > >> From: "Weston Houghton" <[EMAIL PROTECTED]> > >> To: "Beauford.2002" <[EMAIL PROTECTED]> > >> Cc: "PHP General" <[EMAIL PROTECTED]> > >> Sent: Thursday, December 26, 2002 6:19 PM > >> Subject: Re: [PHP] Nested Arrays > >> > >> > >> > >> > >>> Sure... for the longwinded approach, just do this: > >>> > >>> $row1 = array("col1", "col2", "col3", ...); > >>> $row2 = array("col1", "col2", "col3", ...); > >>> $row3 = array("col1", "col2", "col3", ...); > >>> $row4 = array("col1", "col2", "col3", ...); > >>> $row5 = array("col1", "col2", "col3", ...); > >>> > >>> $main_array = array($row1, $row2, $row3, $row4, $row5); > >>> > >>> Obviously these could include key-value pairs in the arrays as well. > >>> Then to prove it to yourself: > >>> > >>> print_r($main_array); > >>> > >>> Cheers, > >>> Wes > >>> > >>> > >>> On Thursday, December 26, 2002, at 06:14 PM, Beauford.2002 wrote: > >>> > >>> > >>> > >>>> Hi, > >>>> > >>>> Is there anyway to do a nested array, I have looked at the various > >>>> array > >>>> functions and can't figure this out (if possible). > >>>> > >>>> I want to be able to put each field of a row into an array, and then > >>>> put > >>>> that entire row and into another array. > >>>> > >>>> so when I display it, I would have: > >>>> > >>>> row1 - col1 col2 col3 col4 col5 > >>>> row2 - col1 col2 col3 col4 col5 > >>>> row3 - col1 col2 col3 col4 col5 > >>>> row4 - col1 col2 col3 col4 col5 > >>>> row5 - col1 col2 col3 col4 col5 > >>>> > >>>> etc. (depending on how many rows there are). > >>>> > >>>> TIA > >>>> > >>>> > >>>> > >>>> -- > >>>> PHP General Mailing List (http://www.php.net/) > >>>> To unsubscribe, visit: http://www.php.net/unsub.php > >>>> > >>>> > >>>> > >>> > >>> > >> > >> > >> > >> > >> > >> > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php