0
데이터베이스에서 옵션을 가져 오는 select에서 값을 가져 오는 데 문제가 있습니다. 솔루션을 찾으려고했지만 옵션이 하드 코딩되지 않았기 때문에 답변을 찾을 수 없습니다.DB에서 선택에서 값을 얻을 수 없습니다
이 옵션이 선택되어
$select = $_POST['missionselect'];
echo $select;
: 나는이 코드를 사용하여이 식별 값을 반향 수 있도록 노력했다
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 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입니다
그것은 하드 코딩 된 유일한 옵션 인 'other'를 항상 탐지한다는 것을 보여주었습니다.
나는 누군가가 내가 놓친 것을 볼 수 있기를 바랍니다. 고마워, 야나
감사합니다! 그것은 작동하지 않았다, 그래서 나는 모든 것을 던져 버리고 다시 시작했다. 나는 아직도 그것을 고쳤던 것을 모르고있다. 그러나 그것은 일한다! – Janabl