webForumDet fria alternativet

Databas/QueryString problem

26 svar · 285 visningar · startad av ConnyFox · sida 2 av 2

VideMedlem sedan dec. 19998 577 inlägg
#21

Ja, om RecSet("ID") innehåller något ID, vilket du ser om du håller muspekaren över länken.

------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu

ConnyFoxMedlem sedan aug. 20011 087 inlägg
#22

Jo men den innehåller ju id.. Asså fan va knepigt.. Ok jag gör ett sista desperat försök nu.

Någon som kan få denna koden att funka eller ge mig en kod som gör samma sak?

<%
response.buffer = true
database = Server.MapPath("text.mdb")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& database
set RecSet = connection.execute("select name,texterna FROM texter where id = " & request.querystring("id") )
if not RecSet.eof then
%>
<html>
<head>
<title>Untitled</title>
<link rel="stylesheet" href="mall.css">
</head>

<body topmargin="0" leftmargin="0">

<form action="text_change.asp" method="POST">
<input type="TEXT" name="NAMN" value="<%=rs("namn")%>">
<input type="TEXT" name="TEXTERNA" value="<%=rs("texterna")%>">
<input type="HIDDEN" name="ID" value="<%=request.querystring("id")%>">
<input type="SUBMIT" value="Uppdatera">
<%
else
response.write "Den posten finns inte!"
response.redirect "text_admin.asp"
end if
RecSet.close
Connection.close
%>

</body>
</html>

Väldigt tacksam för alla som svarat o försökt hjälpa mig!

------------------
*brölar ljudligt*

LarsGMedlem sedan dec. 200012 464 inlägg
#23

Kan du lägga till en utskrift överst på sidan

response.write "/id = " & request.querystring("id") & "/"

Förmodligen ligger inte problemet på den sidan du visar utan på den som länkar dit.

Hur ser den sidan ut och hur gör du för att komma till sidan text_form.asp?

(Det finns ett fel på denna sida och det är att du använder rs istället för recset längre ner men det är inte det som orsakar dina nuvarande problem.)

------------------
essentitia preter non sans multiplicandum

ConnyFoxMedlem sedan aug. 20011 087 inlägg
#24

jag restade med o skriva

<% response.write "/id = " & request.querystring("id") & "/" %>

Med fick bara fram /id = / då.. verkar alltså som att Det inte följer med..

Här är iaf sidan som används för att komma till text_form.asp

<% 

database = Server.MapPath("text.mdb")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& database

Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM texter ORDER BY datum DESC"
RecSet.Open SQL, Connection, 3, 3

%>

<html>
<head>
	<title>Untitled</title>
	<link rel="stylesheet" href="mall.css">
</head>

<body>

<font class="stitle">ADMIN - Pladder</font>
<br><br>
<table background="bilder/tbg.gif" width="300" cellspacing="0" cellpadding="0"><td><img src="bilder/tleft.gif"><img src="bilder/icopladder.gif"><img src="bilder/space.gif"><img src="bilder/textskickapladder.gif"></td><td align="right"><img src="bilder/tright.gif"></td></table>
<table width="300" class="input" width="300" cellspacing="8" bgcolor="#F7F7F7"><tr><td align="right">
<form action="text_send.asp" method="post" name="add">

<b>Namn</b> : </td><td><input name="namn" size="20" class="input">
</td></tr><tr><td align="right">
<b>Pladder</b> : </td><td><textarea name="texterna" rows="4" class="input"></textarea>
</td></tr><tr><td colspan="2">
<input type="radio" name="bild" value="001" checked><img src="bilder/001.gif">
<input type="radio" name="bild" value="002"><img src="bilder/002.gif">
<input type="radio" name="bild" value="003"><img src="bilder/003.gif">
<input type="radio" name="bild" value="004"><img src="bilder/004.gif">
<input type="radio" name="bild" value="005"><img src="bilder/005.gif">
<input type="radio" name="bild" value="006"><img src="bilder/006.gif">
<input type="radio" name="bild" value="007"><img src="bilder/007.gif">
<br>
</td></tr><tr><td colspan="2"><center>
<a href="javascript:document.add.submit()"><img SRC="bilder/skicka.gif" name="skicka" value="Skicka" class="input"></a>
<a href="javascript:document.add.reset()"><img SRC="bilder/radera.gif" name="radera" value="Radera" class="input"></a>
</td></tr></table>
<img src="bilder/copytext.gif">
</form>

<table background="bilder/tbg.gif" width="300" cellspacing="0" cellpadding="0"><td><img src="bilder/tleft.gif"><img src="bilder/icopladder.gif"><img src="bilder/space.gif"><img src="bilder/textsenastepladdret.gif"></td><td align="right"><img src="bilder/tright.gif"></td></table>
<table width="300" class="input" bgcolor="#F7F7F7">
<%
RecSet.MoveFirst
Do until RecSet.EOF
%>
<tr><td>
<img src="bilder/<%=RecSet("bild")%>.gif"> 
</td><td>
<b><%=RecSet("namn")%></b> : <%=RecSet("texterna")%>
</td><td width="50">
 - <a href="text_delete.asp?ID=<%=RecSet("ID")%>">Ta Bort</a><br>
 - <a href="text_form.asp?ID=<%=RecSet("ID")%>" target="iframe">Ändra</a>
<br>
</td></tr>

<%
RecSet.MoveNext
loop

RecSet.Close
connection.Close
%>
</table>
<img src="bilder/copytext.gif">

<br><br>
<iframe width="310" height="50" name="iframe" src="text_form.asp" NORESIZE FRAMEBORDER="no" scrolling="auto"></iframe>

</body>
</html>

Hjälpte det nått?

------------------
*brölar ljudligt*

solbulleMedlem sedan mars 20015 287 inlägg
#25

Får du ut all annan text? I din "förstasida"

<%=RecSet("namn")%></b> : <%=RecSet("texterna")%>

I så fall, är "ID" rätt namn på din kolumn i databasen?

------------------
/solbulle
Hemmabio | Spelautomater | The Who

[Redigerat av solbulle den 30 nov 2001]

ConnyFoxMedlem sedan aug. 20011 087 inlägg
#26

Mjo saken e ju den att jag får det o jag e 100 på att ID e rätt namn för jag har ju den på Radesa Komandot o d funkar ju där.. måste va nått annat som e problemet.. =/

------------------
*brölar ljudligt*

ConnyFoxMedlem sedan aug. 20011 087 inlägg
#27

Aja tack för alla svar o tack till alla som engagerat sig ;) Jag lyckades tillslut med min urprungliga kod fixa problemet, den nya koden som postades här var d ju bara massa problem med ;) tack iaf o nu funkar d fin fint!

------------------
*brölar ljudligt*

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)