26. marts 2004 - 22:10Der er
14 kommentarer og 1 løsning
"simpel" kalender
Jeg skal have lavet en form for et kalender script der kan klarer følgende:
- Tirsdag & Torsdag har jeg en fast begivenhed, der skal datoen opdateres hver uge. Kan man hente datoen direkte fra f.eks. serveren så jeg kan nøjes med at skrive begivenheden engang, og så den derefter selv opdatere datoen??
Dette skal kun kunne vises en uge frem.
- Derudover skal det gerne være muligt, at tilføje en enkelt begivenhed f.eks. på en onsdag, og den så bliver lagt ind mellem tirsdag og torsdag...
Dette skal vises fra det bliver indtastet, og til dagen efter den pågældende dato...
Er det noget der er muligt at lave, og er der nogen der ved hvordan man f.eks. kan lave det??
Jeg er ked af det, men dit spørgsmål giver absolut ingen mening. tjek lige for slå/stave-fejl inden du opretter spørgsmålet.
Jeg har prøvet et tyde og er kommet frem til dette: Du vil have en kalender som har en fast begivenhed hver tirsdag og torsdag. Men jeg forstår ikke hvad du mener med at opdatere datoen? Prøv at formulere dig lidt tydeligere
Der er en fast begivenhed tirsdag og torsdag. Denne begivenhed vil jeg gerne kunne nøjes med at indtaste en gang. Men jeg vil gerne stadig have opdateret datoen, dvs: Uge 1: Tirsdag d. 2/1 - Torsdag d. 4/1 Uge 2: Tirsdag d. 9/1 - Torsdag d. 11/1 osv osv.
Denne del skal kun vises en uge frem, dvs mandag i uge 1, vises begivenheden tirsdag d. 2/1 & torsdag d. 4/1, onsdag (3/1) i uge 1 bliver der så vist: Torsdag d. 4/1 & Tirsdag d. 9/1. Så man hele tiden kun kan se 2 tirsdage/torsdage frem...
Derudover, skal det være muligt at tilføje en enkelt begivenhed, f.eks. onsdag d. 10/1, denne begivenhed skal vises med det samme den er indtastet, og fjernes automatisk torsdag d. 11/1...
Lav en tabel evt opbygget som følgende: id (autonummering) Dato (Dato og tid) Emne (tekst) Tekst (note)
Brug i din SQL sætning funktionen BETWEEN for at fange alt mellem de 2 datoer i tabellen. Husk at datoer skal være mellem 2 #, og at Access kun vil have engelsk datoformat. Brug evt. en funktion til at klare konverteringen.
Du kan også lave en if-funktion som sletter alle poster der er over en uge gammel.
Det er i hvert fald et forslag til hvordan det kan gøres. Så må du lige sige til hvis det skal være mere detaljeret
Altså det er ikke så simpelt at lave en "simpel" kalender. Det kræver en lidt dybere viden mht. til ASP og Databaser. Som keysersoze og skrev først i debatten så findes der et udemærket eksempel på activedeveloper.dk: http://activedeveloper.dk/artikler/default.asp?articleid=37. Der findes også et ekempel på hvordan man knytter en db til
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.