Wie kann ich mit PHP eine Option in einem Dropdown-Feld vorab auswählen?

Susan Sarandon
Freigeben: 2024-10-21 22:48:30
Original
312 Leute haben es durchsucht

How Can I Pre-Select an Option in a Dropdown Box Using PHP?

So wählen Sie eine Option in einem Dropdown-Feld mit PHP vor

In HTML können Sie das ausgewählte Element in einem Dropdown-Feld festlegen unter Verwendung des ausgewählten Attributs. Im bereitgestellten Code wird das ausgewählte Attribut jedoch mithilfe einer PHP-Variablen festgelegt, was verwirrend sein kann.

Um ein Element in einem Dropdown-Feld basierend auf einem Datenbankwert vorab auszuwählen, müssen Sie das festlegen Ausgewähltes Attribut des richtigen Options-Tags auf „ausgewählt“ setzen.

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

Im PHP-Code würden Sie den ausgewählten Wert dem entsprechenden Options-Tag wie folgt zuweisen:

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

Dies Code prüft, ob der Wert von $row['month'] gleich 'January' ist. Wenn dies der Fall ist, wird das Attribut selected="selected" zum Option-Tag hinzugefügt. Andernfalls wird die leere Zeichenfolge (``) hinzugefügt.

Es wird im Allgemeinen als bessere Vorgehensweise angesehen, ein Array von Werten zu erstellen und dieses zu durchlaufen, um ein Dropdown-Menü zu erstellen. Dadurch ist der Code einfacher zu warten und zu verstehen.

Das obige ist der detaillierte Inhalt vonWie kann ich mit PHP eine Option in einem Dropdown-Feld vorab auswä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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!