---
title: "Spara värde från två boxar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/130917-spara-värde-från-två-boxar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2005-07-03T14:33:17.000Z"
updated: "2005-07-04T13:35:40.000Z"
replies: 2
views: 943
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/130917-spara-värde-från-två-boxar"
---

# Spara värde från två boxar

## #1 — WebbisNet, 2005-07-03T14:33Z

Jag har en select och en textruta, Selecten väljer vilken kolumn som ska väljas och en textruta som ska ange värdet, mitt problem är att inget läggs till i databasen och redirecten funkar inte.

När jag skriver ut varSelect och varVarde så får jag med värdena

```
<%
varSelect = FriendlySQL(Request.Form ("kolumn"))
varVarde = FriendlySQL(Request.Form ("txtValue"))

	SET objConn = connect()

	If varSelect = valStatus Then
	addPost = "INSERT INTO tblUsers_ExtraInfo"
	addPost = addPost & "(status) "
	addPost = addPost & "VALUES('"& varVarde &"')"
	'response.write addPost
	'response.end
	objConn.Execute(addPost)
	response.redirect "/Admin/administration.asp"
	End if
	
	If varSelect = valSoker Then
	addPost = "INSERT INTO tblUsers_ExtraInfo"
	addPost = addPost & "(soker) "
	addPost = addPost & "VALUES('"& varVarde &"')"
	'response.write addPost
	'response.end
	objConn.Execute(addPost)
	response.redirect "/Admin/administration.asp"
	End if
	
	If varSelect = valSexliv Then
	addPost = "INSERT INTO tblUsers_ExtraInfo"
	addPost = addPost & "(sexliv) "
	addPost = addPost & "VALUES('"& varVarde &"')"
	'response.write addPost
	'response.end
	objConn.Execute(addPost)
	response.redirect "/Admin/administration.asp"
	End if
	
	If varSelect = valLeksak Then
	addPost = "INSERT INTO tblUsers_ExtraInfo"
	addPost = addPost & "(leksak) "
	addPost = addPost & "VALUES('"& varVarde &"')"
	'response.write addPost
	'response.end
	objConn.Execute(addPost)
	response.redirect "/Admin/administration.asp"
	End if
	
	If varSelect = valHarfarg Then
	addPost = "INSERT INTO tblUsers_ExtraInfo"
	addPost = addPost & "(harfarg) "
	addPost = addPost & "VALUES('"& varVarde &"')"
	'response.write addPost
	'response.end
	objConn.Execute(addPost)
	response.redirect "/Admin/administration.asp"
	End if
	
	If varSelect = valTander Then
	addPost = "INSERT INTO tblUsers_ExtraInfo"
	addPost = addPost & "(tander) "
	addPost = addPost & "VALUES('"& varVarde &"')"
	'response.write addPost
	'response.end
	objConn.Execute(addPost)
	response.redirect "/Admin/administration.asp"
	End if
	
	If varSelect = valStallning Then
	addPost = "INSERT INTO tblUsers_ExtraInfo"
	addPost = addPost & "(stallning) "
	addPost = addPost & "VALUES('"& varVarde &"')"
	'response.write addPost
	'response.end
	objConn.Execute(addPost)
	response.redirect "/Admin/administration.asp"
	End if
%>
```

Permalänk: https://www.webforum.nu/p/130917

## #2 — OveRRidE, 2005-07-03T15:19Z

```
If varSelect = valStatus Then
```

Det här ser lite skumt ut, då 'valStatus' verkar vara en variabel (konstant?). Det är inte så att det ska vara ett strängvärde, som t.ex. så här;

```
If varSelect = "valStatus" Then
```

Du får göra samma sak i alla dina if-satser. 

Dessutom; en Select Case-sats är lite snyggare än ett gäng if'ar; 

```
Select Case Request("Baluba")
   Case "foo"
      'do something
   Case "bar"
      'do something else
End Select
```

Permalänk: https://www.webforum.nu/p/1639358

## #3 — J.N., 2005-07-04T13:35Z

HEJ!

Jag undrar varför varje post stoppas in på en egen rad, och inte på samma, när allt går in i samma tabell?

Permalänk: https://www.webforum.nu/p/1639547

---

Tråden på webben: https://www.webforum.nu/amne/asp/130917-spara-värde-från-två-boxar
