---
title: "Hur skicka med ID från en select"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/177071-hur-skicka-med-id-från-en-select"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2009-02-22T14:41:38.000Z"
updated: "2009-02-22T15:57:10.000Z"
replies: 4
views: 458
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/177071-hur-skicka-med-id-från-en-select"
---

# Hur skicka med ID från en select

## #1 — WebbisNet, 2009-02-22T14:41Z

I en selectruta ska man kunna välja vilket blogginlägg man vill uppdatera och det ska uppnas i en iframe på samma sida. Jag lyckas inte få med id-t och öppna i i framen på samma sida

```
<%bloggID=Request.Querystring("bloggID")
set bloggUpdate=objConn.Execute("Select * from tblBlogg order by ID desc")%>

<form action="updateblogg.asp?do=update&id=" method="post" target="updateBlogg">
Välj blogg att uppdatera:
<select>
<%do until bloggUpdate.eof%>
  <option name="bloggID" value="<%=bloggUpdate("ID")%>"><%=bloggUpdate("bloggHeadline")%></option>
<%bloggUpdate.MoveNext: Loop%>
</select>
<input type="submit" value="Hämta blogg">
</form>

<%if request.querystring("do") = "update" then%>
<iframe name="updateblogg" src="updateBlogg.asp" style="width:650px; height:450px;" frameborder="0">
</iframe>
<%end if%>
```

Updateblog.asp

```
<textarea name="txtBloggInlagg" style="background-color:<%=mainBG%>; border-style: solid; border-width:1px; font-family: Verdana; font-weight: bold; font-size:10pt; width:500px; height:300px;">
<%varGetID=request.querystring("bloggID")
getBlogg=objConn.Execute("select * from tblBlogg where ID="&varGetID)
getBlogg("bloggHeadline")
%>
</textarea><br>
<input value="Spara ändringar" type="submit">

<input type="hidden" name="txtIP" value="<%=request.servervariables("remote_addr")%>">
</form>
```

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

## #2 — voigtann1, 2009-02-22T15:07Z

Du bör nog använda dig av Request.Form() istället för Querystring, eftersom du matar in ett tomt ID i din Querystring ändå.

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

## #3 — WebbisNet, 2009-02-22T15:14Z

men hur skriver jag i \<form\> för selecten att skicka med id-t för den post jag väljer

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

## #4 — voigtann1, 2009-02-22T15:17Z

Det är väl när du postar i din form att du vill hämta ut ditt värde ifrån select, vilket du bör ha ett namn på, \<option\> har inget name egenskap.

```
<select[b] name="bloggID"[/b]>
<%do until bloggUpdate.eof%>
  <option value="<%=bloggUpdate("ID")%>"><%=bloggUpdate("bloggHeadline")%></option>
<%bloggUpdate.MoveNext: Loop%>
</select>
```

OCH 

ändra Request.QueryString till Request.Form i Updateblog.asp.

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

## #5 — WebbisNet, 2009-02-22T15:57Z

nu funkar det, tack

undrar bara hur man kan förändra storleken på en textarea utifrån innehållet i den....så att man får en dynamisk height och width

> **[voigtann1 skrev:](https://www.webforum.nu/p/1457555)**
>
> Det är väl när du postar i din form att du vill hämta ut ditt värde ifrån select, vilket du bör ha ett namn på, \<option\> har inget name egenskap.
> 
>
>
> ```
> <select[b] name="bloggID"[/b]>
> <%do until bloggUpdate.eof%>
>   <option value="<%=bloggUpdate("ID")%>"><%=bloggUpdate("bloggHeadline")%></option>
> <%bloggUpdate.MoveNext: Loop%>
> </select>
> ```
>
> 
> OCH 
> 
> ändra Request.QueryString till Request.Form i Updateblog.asp.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/177071-hur-skicka-med-id-från-en-select
