MySQL データベースから HTML ドロップダウン リストを作成する
Web サイトの対話性を高めるには、表示目的でデータベースからデータを取得する必要がよくあります。会社で働くエージェントの名簿を表示するドロップダウン リストを含む HTML フォームを考えてみましょう。新しいエージェントが追加されたときにこのリストを動的に更新するには、MySQL データベースの機能を利用します。
このプロセスの鍵は、データベース クエリの結果をループし、取得した情報を利用してデータベースにデータを入力することにあります。ドロップダウンリストのオプション。以下に例を示します。
<code class="php">$query = $db->query("SELECT * FROM agents"); // Execute database query echo '<select name="agent" id="agent">'; // Initialize the dropdown element while ($row = $query->fetch(PDO::FETCH_ASSOC)) { echo '<option value="' . htmlspecialchars($row['agent_id']) . '">' . htmlspecialchars($row['agent_name']) . '</option>'; } echo '</select>'; // Close the dropdown element</code>
このスクリプトは、最初にすべてのエージェントについてデータベースにクエリを実行し、次に結果を反復処理して、ドロップダウン リストに各エージェントのオプションを作成します。オプションの value 属性はエージェントの ID を表し、表示されるテキストにはエージェントの名前が含まれます。
データベース クエリを活用することで、ドロップダウン リストはリアルタイム データで最新の状態に保たれ、新しいエージェントが自動的に表示されます。データベースに追加されるたびにオプションとして追加されます。
以上がMySQL データベースから HTML ドロップダウン リストを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。