Avatar billede lvborn Nybegynder
15. december 2000 - 16:39 Der er 1 løsning

formular med drop down valg muligheder

Jeg har lavet en formular i fp2000 med spørgsmål og skal nu have den til at sende data til min ASP side. Spørgsmålene giver mulighed for at svare ved en drop down liste med mulighederne \"super\", \"godt\", \"ok\", \"mindre godt\" og \"dårligt\". Jeg har tilført udtrykkene værdier fra 5 til 1 for senere at kunne behandle databasen. Hvordan skal ASP siden udformes med SQL for at dataen kan sendes videre til min database?
Avatar billede sbarnney Nybegynder
17. januar 2001 - 18:42 #1
Hej Ivborn, du kan gøre det med disse to sider.

Formular side:

<%  Response.Buffer = True
    Response.Expires = -1 %>
<html>
<head>
    <title></title>
</head>
<body>
<form method=\"post\" action=\"gem_data.asp\">
<table>
  <tr>
    <td>Vælg</td><td><select name=\"xxxx\"><option value=\"1\">nr 1</option><option value=\"2\">nr 2</option></select></td>
    <td><input type=\"submit\" value=\"Send\">
        </form></td>
    </tr>
</table>
</body>
</html>


Siden der gemmer din data:

<% response.buffer = true %>
<html><head>
<title></title>
</head><body>
<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Set RS = Server.CreateObject(\"ADODB.Recordset\")
Conn.Open “DSN\", \"bruger\", \"password\"

SQL = \"SELECT * FROM tabel\"


RS.Open SQL, Conn, 3, 3
RS.AddNew
  RS(\"xxxx\") = request.form(\"xxxx\")
RS.Update
RS.Close

set RS = Nothing
conn.Close

Set conn = nothing
Set SQL = nothing

response.redirect (\"default.asp\")
%>

</body>

</html>


Stig
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
Computerworld tilbyder specialiserede kurser i database-management

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