Det er en kalender system hvor der bliver indtastet forskellige arrangementer.. Jeg vil ikke have at den viser hvor datoet er passeret... altså dem fra igår f.eks.
Du er i øvrigt opmærksom på at hvis du kun skriver 02-03-2006, så betyder det 02-03-2006 00:00:00 (altså midnat). Hvis du spørger om den er lig med eller større end now, så får du at vide at den hverken er det ene eller det andet (dvs. den er historie). Derfor er det ret vigtigt hvordan dine datoer er oprettet i databasen. Er der tidspunkt på dem, eller er de bare oprettet manuelt i det viste format?
Hvis du rent faktisk vil have alle rækker fra midnat idag og fremefter, så skal du sørge for også at sætte sammenligningsdatoen tilbage til midnat. Jeg vil tro det kan gøres således:
SELECT * FROM kalender where dato >= format(Now();"dd-mm-yyyy") order by dato ASC
Det kan være du skal bruge komma i stedet for semikolon i format-funktionen
SELECT * FROM kalender where dato >= format(Now(),"dd-mm-yyyy") order by dato ASC
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.