webForumDet fria alternativet

Hittar fel id??

ASP

3 svar · 189 visningar · startad av Biasse

Medlem sedan aug. 2003480 inlägg
Frågan#1

Försöker få till en ändra funktion men får inte rätt id utan får hela tiden det först inlagda?

Har denna länk över från en överblick på de inlagda posterna:

<td><font size="2"><a href="annonser_andra.asp?id=<%=rs("id")%>">ÄNDRA!</a> | <a href="annonser.asp?action=tabort&id=<%=rs("id")%>">TA BORT</a></td>

Sen ska den öppna rätt id här men det blir helt galet..

<head>
<title></title>
</head>
<% 
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\webb\fyndet\db\annons.mdb"

Set rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * From annons ORDER BY id ASC"
Set RecSet = Conn.Execute(SQL) 
if request.querystring("action")="spara" then
rs("namn")=request.form("namn")
rs("pwd")=request.form("pwd")
rs("rubrik")=request.form("rubrik")
rs("epost")=request.form("epost")
rs("text")=request.form("text")
rs("landskap")=request.form("landskap")
rs("picture_link")=request.form("picture_link")
rs("date")=request.form("date")
rs("adtype")=request.form("adtype")
rs("ip")=request.form("ip")
rs("kategori")=request.form("kategori")
rs.update
end if
%>

<form name="form1" method="post" action="annonser_andra.asp?action=spara&id=<%=RecSet("id")%>">
<body bgcolor="#F4F5FB" style="border: 1 solid #000080">

  <p>

  Namn:<br>
  <input name="namn" type="text" value="<%=RecSet("namn")%>">
  <br>
  L&ouml;senord:<br>
  <input name="pwd" type="text" value="<%=RecSet("pwd")%>">
  <br>
  Rubrik:<br>
  <input name="rubrik" type="text" value="<%=RecSet("rubrik")%>">
  <br>
  E-post:<br>
  <input name="epost" type="text" value="<%=RecSet("epost")%>">
  <br>
  Kategori:<br>
  <input name="kategori" type="text" value="<%=RecSet("kategori")%>">
  <br>
  Annons:<br>
  <textarea name="text" cols="60" rows="5"><%=RecSet("text")%></textarea>
  <br>
  Landskap:<br>
  <input name="landskap" type="text" value="<%=RecSet("landskap")%>"><br>
  Bild:<br>
  <input name="picture_type" type="text" value="<%=RecSet("picture_type")%>">
  <br>
  Datum:<br>
  <input name="date" type="text" value="<%=RecSet("date")%>">
  <br>
  Typ:<br>
  <input name="adtype" type="text" value="<%=RecSet("adtype")%>">
  <br>
  ip:<br>
  <input name="ip" type="text" value="<%=RecSet("ip")%>">
  <br>
  <input type="submit" name="Submit" value="Submit">
</form>
<a href="annonser.asp"><br>
Tillbaka</a><br>
Medlem sedan nov. 2003266 inlägg
#2

Så här kanske ?

SQL = "SELECT * From annons [B]WHERE id = " & Request.Querystring("id") [/B]
Medlem sedan aug. 2003480 inlägg
#3

tack :)

Medlem sedan nov. 2003266 inlägg
#4

Vassego :bire

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)