さて、これは私を夢中にさせています。解決策がまったく見つからないようです!
基本的に、私のページには 2 つの選択ボックスがありますが、最初の選択ボックスの値に応じて、2 番目の選択ボックスに mysql データベースからデータを入力したいと考えています。
たとえば、最初の選択ボックスから「misc」という値を選択すると、2 番目の選択にはデータベースの misc テーブルが入力されます。(2 番目の選択ボックスは、最初の選択ボックスの選択変更時に ajax を介して更新されます)
私の唯一の問題は、最初の選択ボックスの値をphp変数に保存する方法が思いつかないことです。そのため、関数で使用して2番目の選択ボックス(ajaxによって更新されます)にデータを入力できます
みんなありがとう
<form action="scripts/tp/process.php" method="post" enctype="multipart/form-data">
Select teleport here:
<select name="selectmate" id="Testid" onchange='Ajax();'>
<option value="Misc">Misc...</option>
<option value="Stunt">Stunt</option>
<option value="deathmatches">Deathmatches</option>
<option value="Car"> Car </option>
<option value="Races">Races </option>
</select>
<br/>
<label for="file">Filename:</label>
<input name="file" type="file"/>
<br/>
<label for="Name">Teleport name:</label>
<input type="text" name="Name" id="Name"/>
<br/>
<label for="Tp"> Teleport command:</label>
<input type="text" name="Tp" id="Tp"/>
<br/>
<label for="Info">teleport infomation</label>
<input type="text" name="Info" id="Info"/>
<br/>
<input type="submit" name="submit" value="Submit"/>
</form>
<h2>Delere entry here!</h2>
<form action="scripts/misc/miscdelete.php" method="post" enctype="multipart/form-data">
<select name="deletemisc">
<?php
ListDatabase($value);
?>
</select>
<input type="submit" name="delete" value="Delete"/>
</form>
最初の選択ボックスの値を変数 $value に格納する必要があります