tilbage i tiden med annoncer

Tags:    databaser

Jeg ønsker at hente annoncer fra xx antal dage KUN, men hvad gør jeg forkert her? her viser dne også hvis jeg skriver 293939 dage.

Fold kodeboks ind/udKode 







Hej Jesper,

Prøv at se hvad en echo på $maksDage skriver.

Med venlig hilsen
Ieet





Selvom det nok ikke er dit hovedproblem, så er der i hvert fald noget galt med din matematik.

Der går ikke 3200 sekunder på en time, men 3600, da 60*60=3600 (6*6=36 + 2 nuller = 3600).



Jeg ønsker at hente annoncer fra xx antal dage KUN, men hvad gør jeg forkert her? her viser dne også hvis jeg skriver 293939 dage.

Fold kodeboks ind/udKode 



Brug evt.

"SELECT * FROM annoncer WHERE aktiv = 1 AND oprettet > DATESUB(GETDATE(), INTERVAL '".$dage."' DAY)"

Eller noget lign. Har ikke testet, men check DATESUB i manualen.



t