11. november 2006 - 02:10Der er
4 kommentarer og 1 løsning
Sammenligning af 2 dato'er.
Hej Eksperter. Jeg har lavet et slags forum, hvor man skal kunne betale for nogle ekstra features. Mit problem er, at jeg ikke ved hvordan jeg skal lave det så jeg har en udløbsdato i en MySql-database og så sammenligne den med dagen i dag.
Jeg har prøvet lidt med mktime(), men man kan åbenbart ikke sige: if((date("dmY",mktime(0,0,0,11,11,2006,-1))) < $output){ Gør noget }
Jeg kan i hvert fald ikke få den til at sammenligne dem. Er der nogen er jer der ved hvorfor, eller har en anden måde det kan gøres på, ville jeg blive glad for at høre jeres svar.
jeg går ud fra det er fordi du gemmer dine tidspunkter i databasen i typen fx. 11112006 altså dmY, er det rigtigt? hvis det er, så er det ikke nogen særlig god løsning..
Gem i stedet et timestamp i databasen så ændre du i stedet på tidspunktet og får det vidst som du gerne vil når du hiver ud fra databasen.
Det gør også at din sammenligning bliver væsentlig nemmere, da det blot er 2 tal du skal sammenligne i stedet for at skulle opbygge en streng osv...
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.