Avatar billede artico Novice
20. februar 2006 - 18:51 Der er 5 kommentarer og
1 løsning

select med selected

Jeg forsøger at liste en varegruppe, men samtidig skal selecten stå på den varegruppe der er valgt i forvejen fra DB 'vare' meeeeen det funker ikke ? Hvad gør jeg galt ??
<?
            echo "    <select size=\"1\" name=\"vare_gruppe\">";
           
$mysqlGetvaregruppe = mysql_query("select
                                    vare_grupper.id,
                                    vare_grupper.varegruppe
                                    vare.id,
                                    vare.vare_gruppe
                                   
                                    from vare_grupper, vare
                                    where vare_grupper.varegruppe_status='1'
                                    ");
while($mysqlRow = mysql_fetch_array($mysqlGetvaregruppe))
{
          echo "<option value=\"$mysqlRow[id]\" ";
            if ("$mysqlRow[varegruppe]" == $mysqlRow[vare_gruppe])
           
            echo ' selected="selected"' >".$mysqlRow[varegruppe]."</option>";
         
}   
echo "    </select>";           
                                ?>
Avatar billede erikjacobsen Ekspert
20. februar 2006 - 19:05 #1
Ska' de' ik' vær':

          echo "<option value=\"$mysqlRow[id]\" ";
          if ("$mysqlRow[varegruppe]" == $mysqlRow[vare_gruppe])
            echo ' selected="selected"'";
          echo ">".$mysqlRow[varegruppe]."</option>";
Avatar billede erikjacobsen Ekspert
20. februar 2006 - 19:07 #2
Sorry:
          echo "<option value=\"$mysqlRow[id]\"";
          if ($mysqlRow['varegruppe'] == $mysqlRow['vare_gruppe'])
            echo ' selected="selected"';
          echo ">".$mysqlRow[varegruppe]."</option>";

men jeg forstår ikke din if? Hvad er det du sammenligner ?
Avatar billede artico Novice
20. februar 2006 - 19:50 #3
Selecten er på en sider hvor jeg retter varen, så den skal vise den varegruppe som varen er oprettet med.. tidligere.....
Avatar billede artico Novice
20. februar 2006 - 21:04 #4
Hvordan får jeg select boxen til at stå på den værdi der er i vare DBén?
Avatar billede erikjacobsen Ekspert
20. februar 2006 - 21:48 #5
Ja, du får ikke noget ud af at lave een select når du skal bruge noget fra to tabeller. Du skal lave 2 select-sætninger.
Avatar billede artico Novice
15. maj 2006 - 23:50 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester