Ohne es getestet zu haben:
Alles anzeigen
Jetzt solltest Du als Wert beides durch ein"|" separiert zurück bekommen.
70abc
PS: Sorry, meine "Lösung" hat sich mal wieder mit d0nUts Posting überschnitten. Ich tippe einfach zu langsam
Quellcode
- foreach($f as $value) {
- $value = trim($value);
- $k = explode(';',$value);
- if($tempkey = in_array($k[1],$t_country)) { // Abfragen, ob Array-Wert in Möglichkeiten vorhanden ist
- $k[0] = ucwords(strtolower($k[0]));
- $country[$k[1]] = array('name' => $k[0], 'code' =>$t_country[$tempkey];
- }
- }
- echo '<select name="country">';
- foreach($country as $key => $arrvalue) echo '<option value="'.$key.'|'.$arrvalue['code']'">'.$arrvalue['name'].'</option>';
- echo '</select>';
Jetzt solltest Du als Wert beides durch ein"|" separiert zurück bekommen.
70abc
PS: Sorry, meine "Lösung" hat sich mal wieder mit d0nUts Posting überschnitten. Ich tippe einfach zu langsam

We raise hopes, here ... until they're old enough to fend for themselves.
- Mike Callahan
- Mike Callahan