Avatar billede Jman Praktikant
15. oktober 2003 - 15:55 Der er 1 løsning

Hente alle med datokriterier inden for variabel datovalg

Jeg forsøger at lave en statistikside, hvor man skal kunne vælge hvor langt tilbage i tiden, man vil se lukkede opgaver.

Jeg vil lave det i en dropdown:
        <select size="1" name="dage" onChange="surfto1(this.form)" size="1" style="<%=StrObjStyle%>">
        <option value="" selected>vælg antal dage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=0">kun i dag</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=1">siden i går</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=2">2 dage tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=3">3 dage tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=4">4 dage tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=5">5 dage tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=6">6 dage tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=7">7 dage tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=14">2 uger tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=30">1 md. tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=60">2 mdr. tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=90">3 mdr. tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=180">½ år tilbage</option>
        <option value="default.asp?page=inc_statstic.asp&ansvarlig=<%=ansvarlig%>&dage=365">1 år</option>
        </select>

Når der er valgt hvor langt tilbage, skal jeg have denne select til at indpasse i antal dage tilbage fra dags dato:
SQL = "SELECT Opgave.ID, Opgave.Betegnelse, Opgave.Kategori, Opgave.Ansvarlig, Opgave.Rekvirent, Opgave.Deadline, Opgave.Prioritet, Opgave.Status, Opgave.Afsluttet, Opgave.Slutdato, Opgave.Registreret, Opgave.Problem, Opgave.Losning, Opgave.Vist, Opgave.Registrant, Opgave.priornr, Opgave.lostaf, Prioritet.Tekst, Opgave.priornr FROM Opgave, Prioritet WHERE Prioritet.Nummer=Opgave.Prioritet AND (Ansvarlig = '" & ansvarlig & "' OR  Lostaf = '" & ansvarlig & "') AND Afsluttet=1 Order By " & sortkey

... altså mangler der noget a´la AND Slutdato between DagsDato -> request("dage")

slutdato er et datotid-felt (dd-mm-yyyy hh:mm:ss) og ligger i en MS SQL

anyone ?
Avatar billede Jman Praktikant
15. oktober 2003 - 16:14 #1
nevermind - fandt selv ud af beregningsmetoden
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