No, all that will do is reverse the placement of the values. So now it prints out Array and puts the item in the URL. Still the same problem.
> -----Original Message----- > From: Jim Musil [mailto:[EMAIL PROTECTED]] > Sent: Friday, November 30, 2001 4:54 PM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Re: [PHP] Stuck on array, need a little help. > > > Your script is working like you are asking it to ... > > > Change ... > > while (list($val, $key)=each($bikes[$sub_cat])) { > > To ... > > while (list($key, $val)=each($bikes[$sub_cat])) { > > and it should work like you WANT it to ... > > >I'm stuck. $key returns "Array" how can I get at each > >level of this array? > > > >if ($cat == 'bikes' && $sub_cat != 'Road') { > > while (list($val, $key)=each($bikes[$sub_cat])) { > > echo "<TD><IMG SRC=\"images/spacer.gif\" WIDTH=\"25\" > HEIGHT=\"1\" > >ALT=\"\" BORDER=\"0\"></TD>\n"; > > echo "<TD><A HREF=\"$key\" CLASS=\"menu\">$val</A></TD>\n"; > > > >$bikes = array( > > "Road" => array( > > "Trek" => array( > > "Trek 5200" => "road.php?brand=t5200" > > ), > > "LeMond" => array( > > "Zurich" => "road.php?brand=zurich", > > "Chambery" => "road.php?brand=chambery", > > "Alpe d'Huez" => "road.php?brand=alpe", > > "BuenosAries" => "road.php?brand=bueno", > > "Tourmalet" => "road.php?brand=tourmalet" > > ), > > "Moots" => array( > > "VaMoots" => "road.php?brand=vamoots" > > ) > > ), > > "Mountain" => array( > > "Trek" => array( > > "Fuel 100" => "mountain.php?brand=tfuel90", > > "Fuel 90" => "mountain.php?brand=schhg" > > ), > > "Klein" => array( > > "bike 1" => "URL", > > "bike 2" => "URL" > > ), > > "Gary Fisher" => array( > > "bike 1" => "URL", > > "bike 2" => "URL" > > ), > > "Moots" => array( > > "bike 1" => "URL", > > "bike 2" => "URL" > > ) > > ), > > > > > >-- > >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] > > > -- > Jim Musil > --------- > Multimedia Programmer > Nettmedia > ------------- > 212-629-0004 > [EMAIL PROTECTED] > > -- > 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] > -- 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]