У меня есть простая форма отслеживания оборудования, и на моей странице таблицы редактирования я заполняю существующие текстовые значения, используя, например, value="<?php echo $svc_tag;
. Недавно я добавил тэг select, но я зациклился на том, как у меня есть окно выбора, которое имеет текущее значение, которое я извлекаю из MySQL, выбранного в поле выбора. В рамках исследования я вижу, что атрибут value здесь не применим. Кто-нибудь знает о том, как мне выбрать ячейку выбора, заполненную текущим значением из MySQL. Я думаю по строкам мне нужен какой-то PHP-код для генерации выбранного кода на лету. Это то, что у меня есть, но оно не возвращает значение, хранящееся в MySQL;Использование PHP для динамического создания тега select из записи MySQL
Equipment Status:
<?php
$option_to_preselect = $rsn_brwd;
echo $option_to_preselect;
$options = array
(
1 => 'Borrowed',
2 => 'In for Repair',
3 => 'Replacement',
4 => 'Returned',
5 => 'Other'
);
print '<select name="Borrwd_Rsn_val" id="input_select">';
foreach ($options as $index => $value)
{
print ' <option value="' . $index . '"';
if ($index == $option_to_preselect)
{
print ' selected ';
}
print '>' . $value . '</option>
';
}
print '</select>';
?>