Avatar billede peterkopi Nybegynder
18. juni 2004 - 15:11 Der er 6 kommentarer og
1 løsning

Vis næste 10 koncerter fra kalender

www.peterogdeandrekopier.dk har vi en koncertkalender, der nu vises som et månedsblad, hvor der er paging frem og tilbage. Udseendet og funktionaliteten skal ændres lidt...

Jeg vil gerne have, at
- de næste 10 koncerter (beregnet fra d.d.) vises som links med dato*, klokkeslet2*, by* og spillested*
- der øverst i oversigten står "Måned" og efterfølgende, hvis der IKKE er 10 koncerter tilbage i den aktuelle måned, også er angivet den/de følgende måned(ers) navne.

*navne på kolonerne i databasen. Ved klik på link, vises de øvrige også. Den del af funktionen har jeg sådan set styr på!
Avatar billede -l_jogge_l- Nybegynder
18. juni 2004 - 15:28 #1
Hmm.. jeres website er ikke særlig bruger venlig for os der bruger enten NetScape Navigator eller Mozilla!.... synes bare lige at I skulle vide det!
Avatar billede peter_hansen Nybegynder
18. juni 2004 - 15:33 #2
lav database forspørgsel med

med dato > now og sort by dato

og så en loop med tæller

antal = antal + 1

loop while not EOF or antal = 10
Avatar billede peterkopi Nybegynder
22. juni 2004 - 20:18 #3
Jeg har nu prøvet at lægge siden op, http://www.peterogdeandrekopier.dk/vis10koncerter.asp

Jeg får en "500-serverfejl". Scriptet ser sådan ud:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%
RESPONSE.BUFFER = TRUE

' CONNECTION TIL DATABASE
SET CONN = SERVER.CREATEOBJECT("ADODB.Connection")
'DBPATH = "DBQ=" & SERVER.MAPPATH("db\kalender.mdb")
CONN.OPEN "Data Source=d:\home\peterogdeandredk\db\kalender.mdb;Provider=Microsoft.Jet.OLEDB.4.0;"

' HER HIVER VI INDHOLDET AF DATABASEN UD OG SORTERER DEM EFTER DATO
    SQL = "SELECT top 10 * FROM kalender ORDER BY Dato ASC"
    SET RECORD =  CONN.EXECUTE(SQL)

%>

<HTML>
<HEAD>
<!-- Minus AutoDato -->
    <TITLE>10 koncerter</TITLE>
<meta name="Generator" content="Stone's WebWriter 4">
<META NAME="Author" CONTENT="Peter Molzen">
</HEAD>
<BODY>
<% DO WHILE NOT RECORD.EOF %>
       
<P><FONT SIZE="1" FACE="Verdana">
        <B><% RESPONSE.WRITE RECORD("Dato") %>,&nbsp;<% RESPONSE.WRITE RECORD("Klokkeslet2") %>&nbsp;-&nbsp;<% RESPONSE.WRITE RECORD("SpillestedNavn") %></FONT><BR></B>
<FONT SIZE="1" FACE="Verdana"></FONT><BR>
<BR></P>
<P><FONT SIZE="1" FACE="Verdana"><% RESPONSE.WRITE RECORD("SpillestedAdresse") %></FONT><BR>
</P>

<HR>

<%
RECORD.MOVENEXT
LOOP
%>

  <%
' LUKKE CONNECTION
CONN.CLOSE
SET CONN = NOTHING
%>


</BODY>
</HTML>

Hvad har jeg mon skrevet forkert?
Avatar billede peterkopi Nybegynder
22. juni 2004 - 20:21 #4
Bemærk feltet "SpillestedAdresse" lige nu står der i stedet for feltet "by", som anført i spm.
Jeg er (forhåbentlig) ved at raffinere tingene lidt, så effektive søgninger kan foretages i databasen. Se evt. http://www.eksperten.dk/spm/512803
Avatar billede peterkopi Nybegynder
23. juni 2004 - 14:54 #5
Ingen kommentarer eller forslag?
Avatar billede peterkopi Nybegynder
24. juni 2004 - 16:24 #6
PLEASE! Er der virkelig INGEN der kan hjælpe mig videre..?
Avatar billede peterkopi Nybegynder
04. juli 2004 - 21:39 #7
???

....nogen der kan fortælle mig, hvor mange point der skal lægges for at få hjælp til dette spørgsmål?
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