PHP ファイル内に静的な値を含むドロップダウン リスト ボックスを使用して html でフォームを作成しました。これらのドロップダウンに mysql データベースからのデータを入力する必要があります。mysql テーブルからデータを取得する関数を php で作成しました。私はphpが初めてなので、htmlからphp関数を呼び出す方法がわかりません。JavaScript 関数を呼び出すように、php 関数を呼び出すことは可能ですか。
これが私のHTMlコードです。
<div id="machinelog">
<form id="intermediate" name="inputMachine" method="post">
<select id="selectDuration" name="selectDuration">
<option value="1 WEEK" >Last 1 Week</option>
<option value="2 WEEK" >Last 2 Week </option>
<option value="3 WEEK" >Last 3 Week</option>
</select>
<select id="selectMachine" name="selectMachine">
<option value="M1" >Machine 1</option>
<option value="M2" >Machine 2</option>
<option value="M3" >Machine 3</option>
</select>
<input id="Button" class="button" type="submit" value="Submit" />
</form>
</div>
mysql からすべてのマシン名を取得し、「selectMachine」ドロップダウン リスト ボックスに入力する必要があります。
私のphp関数は
function selectMachine()
{
$strQuery = "select id, machine
from rpt_machine
order by machine";
$machineResult = mysql_query($strQuery);
while($arrayRow = mysql_fetch_assoc($machineResult)) {
$strA = $arrayRow["id"];
$strB = $arrayRow["machine"];
}