PHPでライブラリプロジェクトを開発中&私はデータベースに3つのテーブルを作成しています:library_books、student_db & issued_books。データベースから別のselectの値を取得します
issue.phpという名前のページがあり、管理者が学生に書籍を発行するために作成されています。ページには、Book_id、Book_title、Author、Class(I〜XIIの学生のクラス)、Student_name & Student_id(テキストタイプが無効)などの列があります。
私は私が達成したいものを、library_booksデータベース自体から
をすべてブック関連の詳細を取得していますが、ユーザがクラスのフィールド値を選択したときに、ページが自動的に学生のリストを取得する必要ありそのクラスに登録されている名前&このリストからStudent_nameを選択すると、Student_idが自動的にStudent_idフィールドに取得されます。私は適切に選択オプションを使用してDIV /入力にDBから一部のデータを移入するためには、何が必要理解していれば
ここだが、コードで、plzは見
<select required class='styled-select green semi-square' style='width: 15%; margin-left: 5px;' id='Class' name='st_Class'>
<option selected='true' disabled='disabled' value=''>Select Class</option>
<option>I</option>
<option>II</option>
<option>III</option>
<option>IV</option>
<option>V</option>
<option>VI</option>
<option>VII</option>
<option>VIII</option>
<option>IX</option>
<option>X</option>
<option>XI</option>
<option>XII</option>
</select>
<select required class="styled-select green semi-square" style="width: 15%" id="st_name" name="st_name">
<option selected='true' disabled='disabled' value=''>Select Student</option>
<?php
$query2 = mysqli_query($conn,"SELECT Student_name FROM Student_db WHERE Class='st_Class'");
while($row1 = mysqli_fetch_array($query2,MYSQLI_NUM))
{
$st_name = $row1[6];
$st_id = $row1[5];
}
?>
<option><?php echo(isset($_POST['st_name'])&&($_POST['st_name']=='1'));?></option>
</select>
<input type="text" id="st_id" value="<?php echo $st_id?>" name="st_id" disabled/>
そして正確にあなたの問題は何ですか?または、これはちょうど "コーディング要求"ですか? –
@Alex_Odenthal私はすでに達成したいことを言いました、plzはもう一度それを読んで、ありがとう –
Ok。しかし、あなたはこのフォーラムの条件を正確に読んでください。これは「他の人たち、私の仕事をしてくださいね!」と求める場所ではありません。あなたは問題を示し、エラーまたは非常に正確にあなたが欲しいものとこれまで達成したことを説明します。今すぐあなたはいくつかのコードを投稿し、このコードが好きなことを世界に伝えます。 –