Re: Stuck on array, need a little help.

From: Date: Fri, 30 Nov 2001 21:53:32 +0000
Subject: Re: Stuck on array, need a little help.
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-76259@lists.php.net to get a copy of this message
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: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net
-- Jim Musil --------- Multimedia Programmer Nettmedia ------------- 212-629-0004 jim@nettmedia.com

« previous php.general (#76259) next »