Heim >Backend-Entwicklung >PHP-Tutorial >Wie fülle ich HTML-Dropdown-Listen mit MySQL-Daten?
In der Webentwicklung müssen dynamische Daten häufig in benutzerfreundlichen Oberflächen angezeigt werden. Ein Beispiel hierfür ist das Abrufen von Agentennamen aus einer MySQL-Datenbank, um eine Dropdown-Liste in einem Webformular auszufüllen.
Um dies zu erreichen, führen Sie die folgenden Schritte aus:
Sobald Sie die Agentennamen haben, können Sie die Dropdown-Liste mit HTML und PHP generieren:
Der folgende Code veranschaulicht diesen Prozess:
<code class="php">// Assuming $db is a PDO object $query = $db->query("SELECT agent_name FROM agents"); // Run your query echo '<select name="agent">'; // Open the dropdown // Loop through the query results, outputting the options one by one. while ($row = $query->fetch(PDO::FETCH_ASSOC)) { echo '<option value="' . htmlspecialchars($row['agent_name']) . '">' . htmlspecialchars($row['agent_name']) . '</option>'; } echo '</select>'; // Close the dropdown</code>
In diesem Beispiel ist $db ein PDO-Objekt und agent_name ist die Spalte Geben Sie in Ihrer Datenbank den Namen ein, der die Agentennamen enthält. Indem Sie diese Schritte befolgen, können Sie Dropdown-Listen dynamisch mit Daten aus einer MySQL-Datenbank füllen und so sicherstellen, dass neue Agenten automatisch zur Liste hinzugefügt werden.
Das obige ist der detaillierte Inhalt vonWie fülle ich HTML-Dropdown-Listen mit MySQL-Daten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!