Я хотел бы опубликовать два значения в одном раскрывающемся списке, и я не уверен, как лучше к нему подойти.
В раскрывающемся списке извлекаются данные из внешней службы.Это «id» и «name».
Когда я выбираю опцию в раскрывающемся списке, а затем нажимаю «submit», я хочу опубликовать «id» и «name».
Мой код выглядит следующим образом:
<select name="data">
<option>Select a name</option>
<?php foreach($names as $name): ?>
<option value="<?php echo $name['id']);?>">
<?php echo $name['name']);?>
</option>
<?php endforeach; ?>
</select>
Я попытался вставить скрытое поле ввода, но затем оно не отображает выпадающий список (вместо этого он просто создает список).
Я использую оба идентификатора и имя в другом месте, поэтому я не хочу публиковать только идентификатор, а затем должен снова получить имя, поэтому я хочу опубликовать оба из них одновременно.
Любые рекомендации?