Avatar billede fagghunter Nybegynder
07. august 2004 - 13:07 Der er 4 kommentarer

get id?

Hey :)

Jeg har lavet en side, som kontakter til en database(acces), hvor den finder id, navn osv. osv.

Jeg har 2 sider, 1 ved navn default og en ved navn show.asp.

Default.asp:
      <td><a href='show.asp?id=<%=rs("id")%>'><%=rs("Name") %></a></td>
//Den her linje linker navn til show.asp?id=1 fx

Show.asp:

Her har jeg det samme som default.asp, hvor den kontakter databasen, men istedet for at man vælger dem alle, ud så vil jeg gerne hente id(show.asp?=1), ligesom i php hvor man bruger $GET_ID :)

Jeg giver 60 point, og jeg takker på forhånd

//FagGHuNTeR
Avatar billede Slettet bruger
07. august 2004 - 13:14 #1
er det request.qurtystring("id") du leder efter???
Avatar billede fagghunter Nybegynder
07. august 2004 - 13:19 #2
Ja, jeg vil gerne bruge "id" i show.asp i flg. sætning:

strSQL = "Select * from Names where na_id='?????'"
Avatar billede Slettet bruger
07. august 2004 - 13:21 #3
strSQL = "select * from Names where na_id='" & request.querystring("id") & "'"

men du skal nok overveje om du vil lade kode sammensætte en SQL direkte med querystring (URL-injection).
Avatar billede hansdam Nybegynder
08. august 2004 - 13:09 #4
der skal i lige huske at i ikke skal have de der ' (&#39;) omkring hvis det er et tal, eller autonummeringsfelt i databasen... Altså bare

strSQL = "SELECT * FROM Names WHERE na_id = " & Request.Querystring("id") & ""

eller bare

strSQL = "SELECT * FROM Names WHERE na_id = " & Request.Querystring("id")

/Hans
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