У меня возникла проблема с получением значения из выбора, который получает его параметры из базы данных. Я пробовал искать решение, но я не могу найти ответ, потому что параметры не жестко закодированы.не может получить значение из выбора из базы данных
Это вариант выбора:
<select id="selectmission" name='missionselect' onchange='showoptions()'>
<?php while($mission = $allmissions->fetch_assoc())
{ echo "<option value='".$mission['missionid']."'>".$mission['missionname']."</option>";?>
<option value="other">Other</option>
</select>
Это PHP:
if(isset($_POST['btnSubmit']))
{
try
{
$t->Description = $_POST['description'];
if($_POST['missionselect'] = 'other')
{
$m->Missionname = $_POST['missionname'];
$m->CreateNewMission();
}
else
{
$t->Missionid = $_POST['missionselect'];
}
Я попытался дать ему вторят значение, которое он идентифицирует с помощью этого кода:
$select = $_POST['missionselect'];
echo $select;
Он показал, что он всегда определяет вариант «другой», единственный вариант с жестким кодом.
Я надеюсь, что кто-то может увидеть, что я пропустил! Спасибо, ребята, Jana
Спасибо! Это не сработало, поэтому я бросил все это и начал. Я до сих пор не знаю, что исправил его, но он работает! – Janabl