The first thing you need to look at is the way you format your dates. In SQL you should NOT use Danish format DD MM YYYY. You should use the US format MM DD YYYY or ISO YYYY MM DD
datepart = "d" startdate = gamle dato (f.eks. 01-01-2016) enddate = ny dato (idag. 06-04-2016)
Resultet bliver 96
Det jeg er ude efter er lidt omvendt
- id1 ------------------------ Har resultat f.eks. 30 Har enddate = idag. 06-04-2016 men mangler startdate ------------------------------
skulle gerne kunne bruge det i en SQL ala
SQL = "Select count(*) as BNew FROM data WHERE Left(dato,10)>'21-03-2016'"
vil i mit tilfælde give 5 poster fra min DB og som er sandt, her er startdate = 16 (hvis jeg har regnet rigtig) startdate er jeg sat af mig her, men det er den jeg vil regne tilbage med f.eks. 30 dage fra dags dato...
jeg vil gerne kunne sætte datoen ind i SQL alt efter hvor mange dage jeg vil tilbage
Har fået det til at kører 100% perfekt på anden måde.
Da jeg looper igen DB for kategorier, troede jeg det var nemt at finde antallet, men ak nej, blev nød til at lave min egen loop i kategori loopen, plejer også at hoppe over på den måde :-) men det er langt tid siden jeg havde brug for at gøre det på den måde, men den virker perfekt til det jeg skal bruge det til...
Men en stor tak til dig, for det fik (Ærten) til at arbejde lidt mere :-)
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.