Martin Christensen wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Martin <maa@scandesigns.dk> writes:
>
>> Jeg har et lille problem, jeg har en start dato, og en slutdato (begge
>> i DATETIME format i databasen)
>>
>> Jeg har også en start og slutdato i PHP.
>>
>> Jeg vil gerne finde alle de resultater der er imellem de 2 datoer i
>> PHP, men jeg kan bare ikke få resultatet.
>
> Se, det er jo et ret enkelt problem, når man tænker over det.
>
> SELECT bla FROM tabel
> WHERE startdato > [startdato]
> AND slutdato > [startdato]
> AND startdato < [slutdato]
> AND slutdato < [slutdato]
Nå tror bare jeg går fløjtende i seng iaften...
>
> Så får du alle rækker, hvor start- og slutdatoerne ligger mellem de to
> datoer, du har i PHP.
>
> Hvis du går i stå med den slags problemer, hjælper det nogle gange at
> lave en graf over nogle eksempeldata, så man kan forsøge at
> visualisere, hvad man egentligt forsøger at lave. Blyant og papir er
> stærkt undervurderede værktøjer nutildags.
Jeg havde skam både tegnet databasen og alle felter i hånden, men var
fuldstændig lost.
Havde kørt dokumentationen igennem 2 gange bare for at finde et eller
andet der lignede.
Men løsningen var tættere på min næsetip end min hjerne må man sige :)
Tak for hjælpen :)
>
> Martin
Flot navn iøvrigt :D
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using Mailcrypt+GnuPG <
http://www.gnupg.org>
>
> iEYEARECAAYFAkOgVaYACgkQYu1fMmOQldUUgwCePQsJHEXCadXXimeij5auKJZU
> 4poAoIK3ZP2ZDtUVXqVmhkS+RAh0Oo7j
> =wWzo
> -----END PGP SIGNATURE-----
--
Martin