Jeg har et lile problem. Har en database med forskellige artikler som er knyttet til forskellige kategorier. Det er så muligt at ændre i disse artikler og gemme dem igen - MEN jeg har endnu ikke fundet et svart på hvordan jeg får min drop down menu til at stå på kategorien, når jeg har valgt at redigerer artiklen.
Altså skal drop down boxen vise den kategori som artiklen tilhører som "første prioritet" men man skal have mulighed for at vælge de ardre kategorier også.
Så skal du under opbygningen af dine <OPTION>-parametre bare sætte den valgte på som den første: <SELECT NAME='valg'> <OPTION>Valg 2</OPTION> <OPTION>Valg 1</OPTION> <OPTION>Valg 2</OPTION> <OPTION>Valg 3</OPTION> </SELECT> I eksemplet herover vil "Valg 2" stå i dropdown-boksen. Man kunne måske vælge, at lade være med at sætte "Valg 2" på nedenunder, da det jo ikke er relevant, at vælge den igen.
OK, når du vælger at redigere en artikel, så kendes kategorien går jeg ud fra. Den kalder vi KATEGORI. Når du linker til siden med koden du omtaler, så skal du overføre KATEGORI enten som et formularfelt eller som parameter i url'en. Hvis du overføre kategorien i et felt vi kalder 'kat' (f.eks. side.asp?kat=gysere), så bliver din kode:
<select name="SpiffID"> <% Dim kategori kategori = Request("kat") SQL="Select * From tblSpiff" Set rs=conn.execute(SQL)
Do While Not rs.eof Response.Write ("<option value=""" & rs("SpiffID") & """) If rs("Category")=kategori Then Response.Write(" SELECTED") Response.Write(">" & _ rs("Category") & " - " & rs("SpiffName") & " - uge " & rs("Week") & "</option>") rs.movenext Loop %> </select>
Synes godt om
Ny brugerNybegynder
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.