Avatar billede dakar2004 Nybegynder
11. december 2004 - 04:35 Der er 9 kommentarer

Gem id i variable for at kunne hente det igen og bagefter slette

Jeg skal bruge en kode der gør at den gemmer et bestemt id i en variable automatisk for at jeg kan hentet ligenetop det id igen på en anden side... grunden til dette er at når jeg laver et link som skal gå til en bestemt post i en tabel som skal redigeres så skal jeg kunne gå direkte tilbage til netop den post i systemet efter jeg har trykket på submit...

håber i forstår hvad jeg mener... da man ikke bare kan sætte den til at gå tilbage til den side hvor enkelte poster vises da den ikke har noget id nummer at gå efter...
Avatar billede mm12010 Nybegynder
11. december 2004 - 10:27 #1
du kan gemme din variabel i en session, så kan du tilgå den på alle sider, ex:

<%
'...
strSQL="UPDATE dintabel SET kolnavn='værdi' WHERE ID=" & varID
Session("redigeretID")=varID
conn.Execute(strSQL)
'...
%>
Avatar billede dakar2004 Nybegynder
11. december 2004 - 17:54 #2
okay hvor skal jeg indsætte den SQL string?
Avatar billede dakar2004 Nybegynder
11. december 2004 - 17:55 #3
og hvordan får jeg den til at slette den session når den er blevet brugt på næste side
Avatar billede dakar2004 Nybegynder
11. december 2004 - 18:17 #4
og hvordan får jeg min insert form eller update form til at gå til ligenetop den session
Avatar billede mm12010 Nybegynder
12. december 2004 - 09:44 #5
1) SQL'en er bare for at vise i hvilken sammenhæng du skal sætte din session

2) <% Session.Contents.Remove("redigeretID") %>

3) <%=Session("redigeretID")%>
Avatar billede dakar2004 Nybegynder
12. december 2004 - 21:20 #6
okay og nr 2 skal indsættes et eller andet sted i bodyen på den asp side hvor den skal fjerne sessionen og det samme skal nr 3 kan jeg forstå

men hvordan indskriver jeg så eksempelvis værdien af en nyhed ind: eksepmel:

nyhedstabellen hedder: nyheder og id værdien hedder: nyhedid

hvordan får jeg den så til at skrive den værdi ind i den session, altså vis jeg nu er gået ind på siden som viser nyheden med id nr 5 så skal nr 5 være id men hvordan skriver jeg det ind... er ikke lige helt med...

håber du forstår hvad jeg mener...
Avatar billede mm12010 Nybegynder
13. december 2004 - 17:16 #7
hvordan viser du dine nyheder?
Avatar billede dakar2004 Nybegynder
15. december 2004 - 01:16 #8
hvad mener du?
Avatar billede mm12010 Nybegynder
15. december 2004 - 18:06 #9
må jeg se asp-koden til den side der viser nyhederne?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester