Avatar billede knast Nybegynder
14. juni 2001 - 21:53 Der er 1 kommentar og
1 løsning

Menu

okey, jeg har en lille kode til en menu i en access database.

den ser sådan ud

<% response.buffer = true

Set Con = Server.CreateObject(\"ADODB.Connection\")
DBPath = \"DBQ=\" & server.mappath(\"spil.mdb\")
Con.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBPath

    Sql = \"SELECT Id, navn, screenshot, Beskrivelse, Udgiver, grafik, aar, lyd, fylder, download FROM strategi ORDER BY Id ASC\"
    Set Record =  Con.Execute(Sql)

Do While Not Record.EOF%>


<a href=fil.asp?id=<%Response.Write Record (\"Id\")%>><%Response.Write Record (\"Navn\")%></a>
<%
Record.MoveNext
Loop
%>

og den virker fint. men når jeg prøver at sætte den ind i en box som denne (www.knast.dk/box) går det galt.
Er der ikke lige en der kan omskrive scriptet, så alle udtrækne havner i sådan en box.
Avatar billede kayb Nybegynder
24. august 2001 - 02:33 #1
Dette burde kunne gøre det.
<FORM NAME=\"Form1\">
  <SELECT NAME=\"dest\" SIZE=12 onClick=\"surfto(this.form)\">
<%Do While Not Record.EOF%>
    <option value=\"<%=Response.Write Record(\"ID\")%>\"><%=Response.Write Record(\"Navn\")%></option>
</SELECT>
</FORM>
Avatar billede kayb Nybegynder
24. august 2001 - 02:35 #2
Ups!! Glemte afslutningen..
<FORM NAME=\"Form1\">
  <SELECT NAME=\"dest\" SIZE=12 onClick=\"surfto(this.form)\">
<%Do While Not Record.EOF%>
    <option value=\"<%=Response.Write Record(\"ID\")%>\"><%=Response.Write Record(\"Navn\")%></option>
<% Record.movenext
  Loop%>
</SELECT>
</FORM>
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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