Avatar billede rampagezz Nybegynder
29. oktober 2008 - 19:38 Der er 9 kommentarer og
1 løsning

udtræk fra db med betingelse på dato

Hej eksperter

Jeg vil høre om man kan sætte betingelse på datoer, når man laver et udtræk fra en tabel.

Jeg har prøvet med:

$datonu = date("Y-m-d");

$query_Recordset2 = "SELECT * FROM members WHERE medlemsdage > '%$datonu%' ORDER BY medlemsnr ASC";

Men det virker ikke. Den henter stadig alle records.

Mvh. Kenneth
Avatar billede arne_v Ekspert
29. oktober 2008 - 19:40 #1
Det kan du godt.

Men du skal bruge det rigtige format - og der skal ihvertfald ikke % tegn i teksten.
Avatar billede rampagezz Nybegynder
29. oktober 2008 - 19:41 #2
Kan du sige mig hvordan man skal skrive det?
Avatar billede rampagezz Nybegynder
29. oktober 2008 - 19:44 #3
Glemte at sige, at feltet medlemsdage er selvfølgelig sat til at være date. Og har også tjekket at der er en dato som er 2009-10-23 i tabellen, så den kun burde vise denne record og ikke også de andre.
Avatar billede arne_v Ekspert
29. oktober 2008 - 19:47 #4
Proev foerst med bare at slette % tegnene.
Avatar billede rampagezz Nybegynder
29. oktober 2008 - 19:52 #5
Lol. Det var bare det der skulle til...
Troede bare at % skulle være der, for det har jeg brugt før i forbindelse med en sammenligning i tabellen. Der brugte jeg bare LIKE i stedet for <
Nå men kom med et svar.. :-)
Avatar billede arne_v Ekspert
29. oktober 2008 - 19:54 #6
svar
Avatar billede arne_v Ekspert
29. oktober 2008 - 19:54 #7
% bruges som wildcard naar man sammenligner tekst med LIKE - tid er noget helt andet end tekst.
Avatar billede rampagezz Nybegynder
29. oktober 2008 - 19:55 #8
ok. Tak for uddybning.
Avatar billede rampagezz Nybegynder
29. oktober 2008 - 21:01 #9
Kan du hjælpe mig med dette også?
http://www.eksperten.dk/spm/850395
Avatar billede arne_v Ekspert
30. oktober 2008 - 01:06 #10
Jeg er ikke den store PHP ørn.
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
Computerworld tilbyder specialiserede kurser i database-management

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