Heim > Backend-Entwicklung > PHP-Tutorial > Wie verwende ich PHP, um ein Element in einem Dropdown-Menü vorab auszuwählen?

Wie verwende ich PHP, um ein Element in einem Dropdown-Menü vorab auszuwählen?

Barbara Streisand
Freigeben: 2024-10-21 22:44:03
Original
1019 Leute haben es durchsucht

How to Use PHP to Preselect an Item in a Drop-Down Menu?

Einen Artikel in einer Dropdown-Box mit PHP auswählen

Es stellt sich die Frage, wie man einen bestimmten Artikel aus einem Drop auswählen kann -Down-Feld mit PHP-Code wie diesem:

<code class="php"><select selected="<?php print($row[month]); ?>"><option value="Janurary">January</option><option value="February">February</option><option value="March">March</option><option value="April">April</option></select></code>
Nach dem Login kopieren

Das Ziel besteht darin, Benutzern die Auswahl ihrer vorhandenen Monatseinstellung auf einer Bearbeitungsseite zu ermöglichen.

Lösung:

Um das gewünschte Element auszuwählen, ist es notwendig, das Attribut „ausgewählt“ auf das richtige Options-Tag zu setzen. Hier ist der geänderte Code:

<code class="php"><option value="January" selected="selected">January</option></code>
Nach dem Login kopieren

In PHP bedeutet dies:

<code class="php"><option value="January" <?php echo $row['month'] == 'January' ? ' selected="selected"' : ''; ?>>January</option></code>
Nach dem Login kopieren

Alternativer Ansatz:

Für eine sauberere Lösung: Erwägen Sie, ein Wertearray zu erstellen und es zu durchlaufen, um die Dropdown-Optionen zu generieren. Dies gewährleistet konsistenten und lesbaren Code.

Das obige ist der detaillierte Inhalt vonWie verwende ich PHP, um ein Element in einem Dropdown-Menü vorab auszuwählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage