pianoforte Skrevet 21. september 2007 Del Skrevet 21. september 2007 (endret) Har lagret en del brukere i en MySQL-tabell med fødselsdato som timestamp (mktime(0, 0, 0, $mnd, $dag, $aar)). Er det mulig å kun hente ut de brukerne som har bursdag i dag? Eller blir jeg nødt til å lagre bursdag-dag og -måned som egne kolonner i databasen? Edit: Først når jeg leser dette en gang til, ser jeg hvor latterlig det er. Opprettet en egen bursdags-kolonne i databasen, og problemet er løst. Forresten, går det ikke an å slette poster her på diskusjon.no? Endret 21. september 2007 av pianoforte Lenke til kommentar
endrebjo Skrevet 21. september 2007 Del Skrevet 21. september 2007 SELECT FROM_UNIXTIME(timestamp, '%d.%m') AS birthday FROM table WHERE FROM_UNIXTIME(timestamp, '%d.%m') = DATE_FORMAT(NOW(), '%d.%m'); Lenke til kommentar
pianoforte Skrevet 21. september 2007 Forfatter Del Skrevet 21. september 2007 Tusen takk. Fungerte ypperlig. Ser jeg har mye å lære innenfor (My)SQL. Lenke til kommentar
endrebjo Skrevet 21. september 2007 Del Skrevet 21. september 2007 Jeg glemte selvfølgelig det viktigste med innlegget mitt. Alt som trengs å vite står i manualen: http://dev.mysql.com/doc/refman/5.0/en/index.html I dette tilfellet fant jeg fram tid- og dato-funksjonene og satt de sammen på en fornuftig måte. http://dev.mysql.com/doc/refman/5.0/en/dat...-functions.html Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå