Avatar billede cronck Nybegynder
14. august 2009 - 11:36

Dato/tidsstempel, sæt ind i kalender

Hej eksperter,

Jeg har en kalender med 4 kolonner.
1. kolonne er dagen. For eks. Mandag.

2. 3. og 4. kolonne dækker et tidsrum på dagen.
2 = 00:00 - 08:00
3 = 08:00 - 16:00
4 = 16:00 - 24:00

Jeg har i min database gemt start og slut tidspunkt for kalender-poster.

Nu sad jeg i går, og igen i dag og hiver mig i håret over noget jeg umiddelbart skulle mene er utrolig simpelt, og alligevel kan jeg ikke få det til at virke som ønsket.

<?php
// Test
$start = '2009-14-08 06:00';
$slut = '2009-14-08 16:00';
$vCol = array(0, 0, 0);
?>

Det jeg ønsker nu, er et script som fylder mit array ud med tal, alt efter om posten skal stå i kolonnen eller ej.

I ovenstående tilfælde, burde resultatet være således:
$vCol = array(2, 1, 0)

0: Der skal ikke være noget i denne kolonne
1: Posten dækker "hele" tidsrummet for denne kolonne
2: Posten dækker ikke hele tidsrummet for denne kolonne

Kan I give mig et nap med at knække ovenstående?
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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