NEW TO PHP (выбор и форма)
Вот моя проблема:
Допустим, у меня есть элемент select с некоторым списком параметров, и на основе страницы, на которой я нахожусь, я хочу автоматически выбрать свой параметр:
<select name="program_">
<option value="myvalue">my value</option>
<option value="myvalue2">my other value</option>
<option value="myvalue3">my last value</option>
</select>
Я создал скрипт на основе плагина, который я использую для настраиваемых записей и полей, и он работает следующим образом (PHP):
<?php if (CFS()->get( 'program_code' )): ?>
<option value="<?php echo CFS()->get( 'program_code' ) ?>" selected="selected"><?php echo CFS()->get( 'program_code' ) ?></option>"
<?php else: ?>
<option value="" selected="selected">Program of interest *</option>"
<?php endif; ?>
И я добавил сразу после моего тега.
Теперь все работает нормально, но проблема в том, что он дублирует мое поле. По сути, окончательная разметка будет основана на динамической боковой панели, которая создаст что-то вроде этого:
<select name="program_">
<option value="myvalue" selected="selected">my value</option>
<option value="myvalue">my value</option>
<option value="myvalue2">my other value</option>
<option value="myvalue3">my last value</option>
</select>
Как я уже говорил, сценарий будет дублировать значение, вместо этого я хотел бы создать только значение, которое мне нужно добавить к своему выбору.
Есть что-то, что я делаю не так?
ПЛЮС, он добавит элемент в начало списка, и я хотел бы выбрать свой вариант в точном положении, где найден выбранный параметр.