LinaMedlem sedan jan. 2001332 inlägg*le*
Kanske är ett litet medvetet fel....
Det är ett försök att hämta in id:t från querystingen request("id") och sedan använda det värdet för att hämta "rätt" select-sats...
Så att man liksom parar ihop dom två värdena...
Men det kanske inte går att göra så! :q
------------------
Du lever bara en gång och den gången är nu!
EEclipseMedlem sedan juli 20003 825 inlägg Shit... ok, jag ger mig, jag kom på att man *kanske* kan göra så.
------------------
"Never underestimate your opponents." - Name the movie.
LinaMedlem sedan jan. 2001332 inläggHmmm....
Själv börjar jag tvivla på denna lösning....
:e
------------------
Du lever bara en gång och den gången är nu!
EEclipseMedlem sedan juli 20003 825 inlägg Kan du inte posta din response.write sql ? Hur ser sidan ut?
[r] Alltså sidan 2, som du kalla mottagarsidan ovan.
------------------
"Never underestimate your opponents." - Name the movie.
[Redigerat av Eclipse den 22 maj 2001]
LinaMedlem sedan jan. 2001332 inläggSå här ser hela sidan ut när jag skriver ut sql:en
Update Hulen Set ImageActive='' Where HuleID=35, 42, 51, 65;Update Hulen Set ImageActive='' Where HuleID=35, 42, 51, 65;Update Hulen Set ImageActive='' Where HuleID=35, 42, 51, 65;Update Hulen Set ImageActive='' Where HuleID=35, 42, 51, 65;
Bilden/bilderna har godkänts
Tillbaka
Och så här ser det ut i koden:
<%
Option Explicit
Dim sql, id, x
%>
<!-- #INCLUDE FILE="../dsn.asp"-->
<%
for each id in request("id")
id = request("id")
sql="Update Hulen Set ImageActive='"&request(id)&"' Where HuleID="&id&";"
'conn.Execute (sql)
response.write sql
Next
conn.Close
Set conn=NOTHING
response.write "<html><head><title>.</title></head><body><center>"_
&"Bilden/bilderna har godkänts<br><br><br><a href=ImageCheck.asp>Tillbaka</a></center></body></html>"
Hoppas det är till någon hjälp
------------------
Du lever bara en gång och den gången är nu!
[Redigerat av Lina den 22 maj 2001]
LinaMedlem sedan jan. 2001332 inläggJIPPIIIIEEEEEEEEEEE!!!!!!
Jag löste det.....
Om ni vill veta vad det var som ställde till det så ser den koden som funkar ut så här:
<%
Option Explicit
Dim sql, id, x
%>
<!-- #INCLUDE FILE="../dsn.asp"-->
<%
for each id in request("id")
sql="Update Hulen Set ImageActive='"&request(id)&"' Where HuleID="&id&";"
'conn.Execute (sql)
response.write sql
Next
conn.Close
Set conn=NOTHING
response.write "<html><head><title>.</title></head><body><center>"_
&"Bilden/bilderna har godkänts<br><br><br><a href=ImageCheck.asp>Tillbaka</a></center></body></html>"
%>
Id var ju redan tilldelat en gång... När jag tilldelad det igen fick jag ju in hela arrayen i loopen....
*dansar segerdansen*
Tack så hemskt mycket för hjälpen ändå!!!!
------------------
Du lever bara en gång och den gången är nu!
EEclipseMedlem sedan juli 20003 825 inlägg Hmmm.... Det där gillar jag inte... Jag fattar ju ingenting! Major nederlag, typ. Men det var ju bra för dig att du fick det att fungera!
---
Kan man skriva så här?
UPDATE [members] SET [x_view] = TRUE WHERE [x_ID] = 1,2,3,4,5,6,7;
------------------
"Never underestimate your opponents." - Name the movie.
EEclipseMedlem sedan juli 20003 825 inlägg [Redigerat av Eclipse den 22 maj 2001]
EemissionMedlem sedan dec. 19996 721 inlägg UPDATE [members] SET [x_view] = TRUE WHERE [x_ID] IN (1,2,3,4,5,6,7)
EEclipseMedlem sedan juli 20003 825 inlägg Ööööhhh... Jaha!? Ny kod för mig... Men okej, det är förmodlligen väldigt använbart.
Men i så fall borde inte Linas update kod på förra sidan [r]inte[/r] fungera, "Update Hulen Set ImageActive='' Where HuleID=35, 42, 51, 65;"
Lina, fick du den biten av koden att fungera?
------------------
"Never underestimate your opponents." - Name the movie.
[Redigerat av Eclipse den 22 maj 2001]
EEclipseMedlem sedan juli 20003 825 inlägg Förlåt för alla dubbelposter. Min premiärdag med MouseTracker... :-)
[Redigerat av Eclipse den 22 maj 2001]
LinaMedlem sedan jan. 2001332 inläggNej, det var ju det som var problemet...
:e
Jag fick ju inte det hela att fungera just på grund av att jag fick in flera värden separerade med kommatecken i sql-satsen...
Men felet med den var ju att jag tilldelade variabeln id ett värde i loopen också vilket ju inte behövdes....
:h
emission: Hur menar du att den sql-satsen du skrev skulle funka... Förstår den inte riktigt... Skulle du kunna förklara :q
------------------
Du lever bara en gång och den gången är nu!
LLarsGMedlem sedan dec. 200012 464 inlägg UPDATE [members] SET [x_view] = TRUE WHERE [x_ID] IN (1,2,3,4,5,6,7)
är samma sak som
UPDATE [members] SET [x_view] = TRUE WHERE [x_ID] = 1 or [x_ID] = 2 or
[x_ID] = 3 or [x_ID] = 4 or
[x_ID] = 5 or [x_ID] = 6 or
[x_ID] = 7
------------------
essentitia preter non sans multiplicandum