ユーザーが再配置要求を入力してから戻って編集できる小さなPHPページを継承しました。mysqliでレコードを編集するときに、以前に選択した値をドロップダウンで表示する
追加ページにはいくつかのドロップダウンボックスがありますが、編集ページにはテキストフィールドとして表示されます。編集ページで別の値を選択する必要がある場合は、ドロップダウンボックスからすべての値を知る必要があります。
私は、必要に応じて誰かが値を簡単に変更できるように、編集ページのドロップダウンボックスのドロップダウンボックスから以前選択した値を表示する方法を考え出しています。
「選択された」方法を使用してこのような他の質問と回答がありましたが、私が見ているコードに関連付けることはできません。私はPHPの素晴らしい専門家ではなく、ここで事例を作るための例とソリューションを使用しています。この例では、私はそれをまとめることはできません。
ありがとうございました。
あなたが選択したオプションを使用することができます。例
<td><select name="gender">
<?php
while ($row = $resultNames->fetch_assoc())
{ ?>
<option value="male"
<?php if ($row['gender']=="male") echo 'selected = "selected" '; ?> >
Male
</option>
<option value="female"
<?php if ($row['gender']=="female") echo 'selected = "selected" '; ?> >
Female
</option>
<?php
}
?>
</select> </td>
@Vanitha Kesavanドロップダウンリストにデータが入力され、残りのフィールドも表示されなくなったときに編集画面にデータが入力されませんでした。 $ craftraftがどこから来たかわからない。私はこの暗闇の中で釣りをしているように思える。ただソリューションを動作させることができませんでした。 –