0

以下のドロップダウン メニューには、各オプションの値がStudentIdth データベースからのオプションが表示されます。

<select name="student" id="studentsDrop">
<?php
while ( $currentstudentstmt->fetch() ) {
$stu = $dbStudentId;
if(isset($_POST["student"]) && $stu == $_POST["student"]) 
    echo "<option selected='selected' value='$stu'>" . $dbStudentAlias . " - " . $dbStudentForename . " " . $dbStudentSurname . "</option>" . PHP_EOL;
else
    echo "<option value='$stu'>" . $dbStudentAlias . " - " . $dbStudentForename . " " . $dbStudentSurname . "</option>" . PHP_EOL;
}
?>
</select>

しかし、私の質問はAll、ユーザーがこれを選択すると、このオプションの値がすべての学生 ID になるオプションを表示する方法です。

学生の値を生成するコードは次のとおりです。

4

2 に答える 2

0

自分でそこに置くだけです:

echo "<option>All</option>";
while ( $currentstudentstmt->fetch() ) {

も選択されているかどうかを確認するために同じ_POST['student']チェックを行うことができます。All

于 2013-01-26T01:19:05.050 に答える
0

ほとんどの場合、特別な値 (「ALL」または「」など) を使用して、すべての ID が要求されたことを示します。

于 2013-01-26T01:19:07.177 に答える