>
> > Min form ser sådan ud..
> >
> > <select name=filter onChange=this.form.submit();>
>
> Dit problem er ikke PHP relateret, men HTML specifikt, Her mangler du en
> MULTIPLE i din <select>
Nu har jeg tilføjet Multiple men det gør jo bare at jeg kan se alle
valgmulighederne, altså at de ikke står i en drop down menu..?
>
> Dette:
> > <option value="1" <?=($_POST['filter']=="1")?"selected":""?>>1</option>
> > <option value="2" <?=($_POST['filter']=="2")?"selected":""?>>2</option>
> > <option value="3" <?=($_POST['filter']=="3")?"selected":""?>>3</option>
> > <option value="4" <?=($_POST['filter']=="4")?"selected":""?>>4</option>
>
> Ville jeg rette til
> <? ($_POST['filter']=="1") ? $S = " selected": $S = "" ?>
> <option value="1"<?= $S ?>>1</option>
> <? ($_POST['filter']=="2") ? $S = " selected": $S = "" ?>
> <option value="2"<?= $S ?>>2</option>
>
> osv, det gør i mine øjne koden lidt mere overskuelig, men smag og behag
Nu har jeg så skrevet linien sådan som du foreslår, og det virker stadig
fint, men den viser stadig kun den ene post der er tom... og ikke alle fra
databasen..
Jeg har prøvet at tilføje en linie der ser sådan ud:
<? ($_POST['filter']=="") ? $S = " selected": $S = "" ?><option value=""<?=
$S ?>>Ikke Valgt</option>
Men den virker ikke.. Vælger man den finder den ikke nogen fra databasen
overhovedet..