フォームに2つのドロップダウンリストがあります。
<select id="slctFirm">
<?php
$firmObj = new dbFirm($myDB);
echo $firmObj->DropdownOptions();
?>
<select id="slctPerson">
<?php
$personObj = new dbPerson($myDB);
echo $personObj ->DropdownOptions();
?>
PHPコードは、2つのドロップダウンのリストを生成するために作成したオブジェクトを呼び出しています。2番目のリストには、最初のドロップダウンで選択した会社に属する人々が表示されます。ここで問題となるのは、最初のドロップダウンリストに会社のIDを表示したくないため、最初のリストは会社の名前のみを取得し、アルファベット順に並べ替えることです。2番目のリストをフィルタリングするにはIDが必要ですが、このIDをリストに表示せずに最初のドロップダウンに保存する方法がわかりません。これが理にかなっていることを願っています。