Avatar billede mrdj Nybegynder
07. februar 2005 - 10:39 Der er 15 kommentarer og
1 løsning

Link i returnering

Hejsa

Jeg sidder med noget relativt simpelt ASP hvor jeg har en database som indeholder en tabel med nogle oversigtsdata, dem returnerer jeg ud på en side, i samme tabel er der et felt med et "startnr" som jeg skal have returneret ud som link med feltets værdi som "valgt nr"

f.eks
Start nr 1 D 01/01/2005 kl 19.00 - 60 tilmeldte
Start nr 2 D 02/01/2005 kl 18.30 - 40 tilmeldte

Alle disse data ligger i databasen i forskellige felter i samme tabel, start dato og klok sammen, tilmeldinger sammen osv.

Link skulle gerne være "start.asp?01" hvor 01 ligger i databasen i et felt. Så det kan også være 02, 03, 04...

Hvor skal jeg sætte det ind i koden? (kan sende kode hvis det er?)

Med venlig hilsen

Kim Andersen
Avatar billede jamiros Novice
07. februar 2005 - 10:48 #1
Er ikke helt sikker på at jeg forstår spørgsmålet, men prøver...:-)

<A href="start.asp?startnr=<%=rs("startnr")%>">
Avatar billede mrdj Nybegynder
07. februar 2005 - 10:51 #2
Tror du har forstået det helt rigtigt.. Det eneste jeg er i tvivl om er hvor i koden det skal sættes ind..

Du kan se siden her..

http://www.mettekolding.dk/subscription.asp

det er under f.eks squadname jeg skal bruge linket, men er ikke med på hvor i koden jeg skal sætte det ind...

Kan evt. maile koden til dig så du kan sætte det ind og returnere ?
Avatar billede jamiros Novice
07. februar 2005 - 11:05 #3
Ja, prøv lige at ligge koden...
Avatar billede mortency Nybegynder
07. februar 2005 - 11:07 #4
Ta å post koden din her så kan den direkte endres i. Trenger kun den som spytter ut dataene.

//Morten
Avatar billede mrdj Nybegynder
07. februar 2005 - 11:23 #5
Kan godt være koden ikke er så pæn, men det må vi leve med, bare jeg får det link ind.

<%
strSQL = "Select * from websquadsoverview"
Set rs = Conn.Execute(strSQL)
   
if rs.eof = 0 then

response.write "<h2>" & rs("h2") & "<br><br>" & rs("h3") & "<br>"


response.write("<br><center><table border=1 cellpadding=0 cellspacing=0 style=border-collapse: collapse bordercolor=#111111")
response.write("<tr><td><b><left>Squadname</b></td><td><b>&nbspDate</b></td><td><b>&nbspTime</b></td><td><b><left>Max Players</b></td><td><b><left>Entries</b></td><td><b><left>Re-Entries</b></td><td><b><left>Entries total</b></td>")

Do
  Response.Write "<tr><td width=100><left>" &rs("Squadname") & "</td><td width=200>&nbsp" &rs("Longperiod") & "&nbsp</td><td width=80>&nbsp" & rs("Time") & "</td><td width=60><left>" &rs("Maxplayers") & "</td><td width=80><left>" &rs("Entriesnumber")  & "</td><td width=80><left>" &rs("Reentriesnumber")  & "</td> <td width=80><left>" &rs("Entriestotal")  & "</td>"
  rs.MoveNext
Loop While Not rs.EOF

  Response.Write "</table>"
else
response.write ("<br><div><p align=center>No data yet</br></div>")
end if

Conn.Close
Set Conn = Nothing

%>
Avatar billede mortency Nybegynder
07. februar 2005 - 11:27 #6
<%
strSQL = "Select * from websquadsoverview"
Set rs = Conn.Execute(strSQL)
   
if rs.eof = 0 then

response.write "<h2>" & rs("h2") & "<br><br>" & rs("h3") & "<br>"


response.write("<br><center><table border=1 cellpadding=0 cellspacing=0 style=border-collapse: collapse bordercolor=#111111")
response.write("<tr><td><b><left>Squadname</b></td><td><b>&nbspDate</b></td><td><b>&nbspTime</b></td><td><b><left>Max Players</b></td><td><b><left>Entries</b></td><td><b><left>Re-Entries</b></td><td><b><left>Entries total</b></td>")

Do
  Response.Write "<tr><td width=100><left><a href='subscription.asp?ID=" & rs("SquadID") & "'>" &rs("Squadname") & "</a></td><td width=200>&nbsp" &rs("Longperiod") & "&nbsp</td><td width=80>&nbsp" & rs("Time") & "</td><td width=60><left>" &rs("Maxplayers") & "</td><td width=80><left>" &rs("Entriesnumber")  & "</td><td width=80><left>" &rs("Reentriesnumber")  & "</td> <td width=80><left>" &rs("Entriestotal")  & "</td>"
  rs.MoveNext
Loop While Not rs.EOF

  Response.Write "</table>"
else
response.write ("<br><div><p align=center>No data yet</br></div>")
end if

Conn.Close
Set Conn = Nothing

%>
Avatar billede mrdj Nybegynder
07. februar 2005 - 11:52 #7
Takker mange gange for hjælpen. Det virker nu.

Har lige et andet spørgsmål til koden, håber jeg kan og må poste det i samme spørgsmål. Den fil jeg henter data ind i skal have et format som ser nogenlunde sådan her ud:

http://www.bai2005.dk/entries/200505231900.htm

den fil jer har nu ser sådan ud

http://www.mettekolding.dk/squadview.asp?squadnumber=1

Er der nogen der vil hjælpe mig med at få designet til at ligne nogenlunde i den sidste fil ?
Avatar billede mortency Nybegynder
07. februar 2005 - 11:56 #8
Endre table til dette <table border="1" width="90%" id="AutoNumber1" cellpadding="6" style="border-collapse: collapse" bordercolor="#111111">

Så lager du en td class på text og heading i css filen din.

Post koden til css og asp filen din så skal jeg ordne det.
Avatar billede mrdj Nybegynder
07. februar 2005 - 11:57 #9
har du en email adresse ?
Avatar billede mortency Nybegynder
07. februar 2005 - 12:00 #10
mortencyren@yahoo.no
Avatar billede mrdj Nybegynder
07. februar 2005 - 12:00 #11
det er lidt nemmere...
Avatar billede mrdj Nybegynder
07. februar 2005 - 12:02 #12
sendt
Avatar billede mortency Nybegynder
07. februar 2005 - 13:04 #13
<%
strSQL = "Select * from websquadsoverview"
Set rs = Conn.Execute(strSQL)
   
If rs.eof = 0 then

    response.write "<h2>" & rs("h2") & "<br><br>" & rs("h3") & "<br>"

    response.write("<br><center><table border=1 cellpadding=0 cellspacing=0 style=border-collapse: collapse bordercolor=#111111")
    response.write("<tr><td class=heading><left><Squadname</td><td class=heading>&nbspDate</td><td class=heading>&nbspTime</td><td class=heading><left>Max Players</td><td class=heading><left>Entries</td><td class=heading><left>Re-Entries</td><td class=heading><left>Entries total</td>")

    Max = 0
    Entries = 0
    ReEntries = 0
    Total = 0
    Do While Not rs.EOF
        Response.Write "<tr><td width=100><left>" &rs("Squadname") & "</td>"
        Response.Write "<td width=200 class=text>&nbsp" &rs("Longperiod") & "&nbsp</td>"
        Response.Write "<td width=80 class=text>&nbsp" & rs("Time") & "</td>"
        Response.Write "<td width=60 class=text><left>" &rs("Maxplayers") & "</td>"
        Response.Write "<td width=80 class=text><left>" &rs("Entriesnumber")  & "</td>"
        Response.Write "<td width=80 class=text><left>" &rs("Reentriesnumber")  & "</td>"
        Response.Write "<td width=80 class=text><left>" &rs("Entriestotal")  & "</td></tr>"
       
        Max = Max + rs("Maxplayers")
        Entries = Entries + rs("Entriesnumber")
        ReEntries = ReEntries + rs("Reentriesnumber")
        Total = Total + rs("Entriestotal")
       
        rs.MoveNext
    Loop

Else
    response.write ("<br><div><p align=center>No data yet</br></div>")
End if

    Response.Write "<tr><td width=100 colspan=2 class=total>&nbsp;TOTALT</td>"
    Response.Write "<td width=60 class=total><left>" & Max & "</td>"
    Response.Write "<td width=80 class=total><left>" & Entries  & "</td>"
    Response.Write "<td width=80 class=total><left>" & ReEntries  & "</td>"
    Response.Write "<td width=80 class=total><left>" & Total & "</td></tr>"
    Response.Write "</table>"

rs.Close
Set rs = Nothing

Conn.Close
Set Conn = Nothing
%>
Avatar billede mortency Nybegynder
07. februar 2005 - 13:05 #14
BODY
{
    BACKGROUND-COLOR: #ffffff
}
H1
{
    COLOR: #000080;
    FONT-FAMILY: "Times New Roman", serif;
    BACKGROUND-COLOR: #ffffff
}
H2
{
    FONT-SIZE: 22px;
    COLOR: #000080;
    FONT-FAMILY: "Times New Romas", serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", serif;
    BACKGROUND-COLOR: #ffffff
}
H4
{
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", serif;
    BACKGROUND-COLOR: #ffffff
}
DIV
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", serif;
    BACKGROUND-COLOR: #ffffff
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.text
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.total
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
Avatar billede mortency Nybegynder
07. februar 2005 - 13:33 #15
Du må huske å ta med class=heading text og total på td.
Avatar billede mortency Nybegynder
07. februar 2005 - 13:36 #16
Du må også endre table til

<table border="1" cellpadding="6" style="border-collapse: collapse" bordercolor="#111111">
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