1
次のように私は配列からPHPを使用して簡単なHTMLの選択メニューを作成してい外の値を含める:PHP - HTMLを選択メニュー - アレイ
$output = '';
foreach($symptoms as $symptom) {
$symptom = htmlspecialchars($symptom);
if ($symptom == $record->getField('PatientSymptom')) {
$output = "<option value='".$symptom."' selected='selected' >$symptom</option>";
} else {
$output = "<option value='".$symptom."'>$symptom</option>";
}
echo $output;
}
これが正常に$symptoms
配列からHTMLを選択メニューを作成し、私が表示している入力フィールドに格納されている元の値は$symptoms
配列の一部ではないかもしれません。この場合は選択メニューにこれを追加する必要がありますが、これについては最善の方法はありません。
私は変数に元の値を格納しています:$patientSymptom
$patientSymptom
が$symptoms
配列されていないかどうかを確認し、私が作成しています選択メニューにそれを追加するための最良の方法は何ですか?