Ich habe ein Dropdown mit 3 Möglichkeiten. Leer, Option A und Option B. Der Code sollte den richtigen auswählen, aber es wird der falsche ausgewählt.PHP HTML-Option funktioniert nicht
Aktualisiert Code mit neuen Klammern Syntax
<select name="memType">
<option value="" selected="<?php if (($status !== 'Option A') && ($status !== 'Option B')){echo 'selected';}?>">None</option>
<option value="Option A" selected="<?php if (($status) == ('Option A')){echo 'selected';}?>">Option A</option>
<option value="Option B" selected="<?php if (($status) == ('Option B')){echo 'selected';}?>">Option B</option>
</select>
Es gibt kein selected = 'selected' in HTML5. Schreiben Sie einfach ausgewählt – Elbarto
'($ status)! == (('Option A') || ('Option B'))' - das tut nicht, was Sie denken, dass es tut; Sie müssen beide separat prüfen und sie mit einem oder verbinden. Und was ist mit den überflüssigen Klammern? – CBroe
Aktualisierter Code @CBroe –