Avatar billede cyberkox Nybegynder
10. maj 2002 - 15:26 Der er 10 kommentarer og
1 løsning

Hvordan laver jeg dette smartest ?

Hej Eksperter.

Jeg har lige lavet et download system, med kategorier osv. Nu er spøgsmålet bare, hvordan jeg laver dette smartest:

http://www.friserverplads.dk/cyberkox/download/index.asp skulle gerne ligne www.cyber-kox.subnet.dk/Download/index.htm , forstået på den måde, at kategorierne skal vises i to spalter ligesom: www.cyber-kox.subnet.dk/Download/index.htm

/Håber på et godt svar...
Avatar billede skovtrold Nybegynder
10. maj 2002 - 15:30 #1
Mener du hvordan du laver løkken?
Avatar billede cyberkox Nybegynder
10. maj 2002 - 15:33 #2
Tjaa, måske........
Avatar billede whatever Nybegynder
10. maj 2002 - 15:35 #3
Noget i denne retning:

i = 0

print = "<tr>"

while not rs.eof or rs.bof
  if i = 1 then
    print = print & "<tr></tr>"
    i = 0
  else
    i = 1
  end if
  print = print & "<td>"& rs.dinedata"</td>"
  rs.movenext
wend

print = print & "</tr>"

response.write print
Avatar billede -master-d- Nybegynder
10. maj 2002 - 15:35 #4
på samme måde som du har på http://www.cyber-kox.subnet.dk/Download/index.htm, vel.
Avatar billede cyberkox Nybegynder
10. maj 2002 - 15:37 #5
Avatar billede whatever Nybegynder
10. maj 2002 - 15:37 #6
Jeg tror lige jeg fik en hjerneblødning eller noget lignende. Prøv dette i stedet:

i = 0

print = "<tr>"

while not rs.eof
  print = print & "<td>"& rs.dinedata"</td>"
  if i = 1 then
    print = print & "</tr><tr>"
    i = 0
  else
    i = 1
  end if
  rs.movenext
wend

print = print & "</tr>"
Avatar billede cyberkox Nybegynder
10. maj 2002 - 15:45 #7
Hmmm, kan ikk helt få det til at virke...
Avatar billede whatever Nybegynder
10. maj 2002 - 15:47 #8
Prøv at smide noget af din kode her.
Avatar billede cyberkox Nybegynder
10. maj 2002 - 15:47 #9
Koden, der udskriver kategorierne, ser således ud:
------------------------------------
index.asp
------------------------------------
<%
' Database connection
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM kategorier ORDER BY kategori"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("download.mdb")
rs.Open strSQL, strDSN, 1
If Not (rs.BOF Or rs.EOF) Then
        Response.Write "<CENTER><TABLE><tr><td width='400' bgcolor='#206090' HEIGHT='20'><font size='1'><b>Kategorier</b></font></td></tr><tr><td width='400'>"
  Do until rs.EOF = True
        Response.Write "<font size='2'><IMG SRC='mappe.gif' BORDER='0' WIDTH='16' HEIGHT='16'> <a href='index.asp?mode=vis&kat=" & rs("id") & "'><b>" & rs("kategori") & "</b></a></font><BR>"
%>
<%
      rs.MoveNext
    Loop
End If
rs.Close
Set rs = Nothing
%>
<IMG SRC="mappe.gif" BORDER="0" WIDTH="16" HEIGHT="16"> <A HREF="index.asp?mode=alle"><B>Vis alle</B></A>
</TD></TR><tr><td width='400' bgcolor='#206090' HEIGHT='20'><font size='1'><b>Kategorier</b></font></td></tr></TABLE></CENTER><BR>
------------------------------------
index.asp
------------------------------------
Avatar billede whatever Nybegynder
10. maj 2002 - 15:59 #10
Prøv dette:

<%
' Database connection
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM kategorier ORDER BY kategori"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("download.mdb")
rs.Open strSQL, strDSN, 1

i = 0

If Not (rs.BOF Or rs.EOF) Then
  Response.Write "<CENTER><TABLE><tr><td width='400' colspan=""2"" bgcolor='#206090' HEIGHT='20'><font size='1'><b>Kategorier</b></font></td></tr><tr>"
  Do until rs.EOF = True
      Response.Write "<td width='200'><font size='2'><IMG SRC='mappe.gif' BORDER='0' WIDTH='16' HEIGHT='16'>"
      Response.Write "<a href='index.asp?mode=vis&kat=" & rs("id") & "'><b>" & rs("kategori") & "</b></a></font></td>"
      If i = 1 Then
        Response.Write "</tr><tr>"
        i = 0
      Else
        i = 1
      End If
      rs.MoveNext
    Loop
End If
rs.Close
Set rs = Nothing
%>
</tr><tr><td>
<IMG SRC="mappe.gif" BORDER="0" WIDTH="16" HEIGHT="16"><A HREF="index.asp?mode=alle"><B>Vis alle</B></A>
</TD></TR><tr><td width='400' bgcolor='#206090' HEIGHT='20'><font size='1'><b>Kategorier</b></font></td></tr></TABLE></CENTER><BR>


Det er ikke testet.
Avatar billede cyberkox Nybegynder
11. maj 2002 - 20:01 #11
Okai, whatever ->

Nun virker det. Jeg takker mange gange for hjælpen...
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