2016-10-31 2 views
-2

Ich versuche es so zu machen, wenn die gefilterten Optionen eingegeben werden, wenn die Seite neu geladen wird, hat es die zuvor eingegebenen Optionen. Bild:Mit PHP laden eingegebene Formularoption

enter image description here Hier ist der aktuelle Code ein: (es ist etwas chaotisch, die derzeit nur Web-Entwicklung Lernen)

Körper: http://hastebin.com/ofiqucayuf.bash Das Format hier so denken vermasselt Ich muss einige Syntaxfehler sein.

Die letzte Änderung macht es jetzt so ist es eher verkauft geht als zum Verkauf

+0

sind u '1 mit oder verkauft = 0 'in Ihrer Anfrage? – devpro

+0

Nur wenn Alle Bilder ausgewählt ist. – DanSpedey

+0

'{; Echo "ausgewählt"; }; 'Können Sie den Start-Doppelpunkt hier überprüfen? – devpro

Antwort

0

Enclose O & 1 in einfachen Anführungszeichen. Es wird klappen.

Code geändert

<select class="form-control" name="status"> 
    <option value='1 OR Sold = 0' 
    <?php if ($_POST["status"] == "1 OR Sold = 0") { 
    echo "selected"; }; ?>>All Paintings</option>"; 
    <option value='0' <?php if ($_POST["status"] == '0') {echo "selected"; }; ?>>For Sale</option> 
    <option value='1' <?php if ($_POST["status"] == '1') { echo "selected"; }; ?>>Sold</option> 
</select>