two dimensional array or two arrays?

From: Date: Tue, 28 Aug 2001 19:23:25 +0000
Subject: two dimensional array or two arrays?
Groups: php.general 
Request: Send a blank email to php-general+get-64870@lists.php.net to get a copy of this message
I have some code I use to create pulldown menus. It's as follows; $categoryarry = array("","1","2","3","4","5"); while (list($key,$value) = each($categoryarry)) { if ($value == $srch_cat) { $cat_option .= "<option value=\"$value\"selected>$value</option>\n"; } else { $cat_option .= "<option value=\"$value\">$value</option>\n"; } } It works fine when the pulldown value and displayed text are the same, ie. <option value="John">John</option> But now I would like to change so the value is different then what's displayed in the menu, ie. <option value="1">John</option> I've never used two dimensional arrays but I thought it might be what I need to look into. Or should I have to arrays and use one for the value and the other for the item displayed in the pulldown menu. Any help appreciated. Thanks, Tom

« previous php.general (#64870) next »