two dimensional array or two arrays?
| From: | Tom Beidler | 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