phanti Skrevet 8. september 2004 Del Skrevet 8. september 2004 (endret) Hei, er litt uerfaren når det gjelder dato/tid behandling i php. Har problem med at dette ikke fungerer: $framhenting = "SELECT DATE_FORMAT(dato, '%e %c %y'), DATE_FORMAT(tid, '%T'), melding, avsender FROM shoutbox"; Som jeg har prøvd på etter inspirasjon fra http://www.minlilleverden.net dato ligger på denne formen: "yyyy-mm-dd" (som helst skal på formen: "dd/mm/yy") tid ligger på denne formen: "hh:mm:ss" (som er ok) har to kolonner nå, dato som er typen 'date'. og tid som er typen 'time'. tenkte å bruke mysqls egne funksjoner for å formatere datoutskrift, men har ikke fått til. edit: fjernet ' ' på tid og dato i spørringen. Endret 9. september 2004 av phanti Lenke til kommentar
msolberg Skrevet 8. september 2004 Del Skrevet 8. september 2004 Hei. Husker ikke helt hvordan det gjøres med mysql funksjonene, men har en annen løsning som er enkel. Hvis du heller lagrer datoen i tabellen med timedate, så kan du ta SELECT unix_timestamp(datoendin) Etter dette gjør du slik: $formatertDato = date("M d, Y",$row[1]); Og som du sikkert vet er M måned, d dag og y år... Håper dette hjelper... Lenke til kommentar
phanti Skrevet 9. september 2004 Forfatter Del Skrevet 9. september 2004 Takk skal du ha, må nesten bare få dette til å fungere, så jeg skal prøve din variant. Lenke til kommentar
Torbjørn Skrevet 9. september 2004 Del Skrevet 9. september 2004 phanti: kolonnenavn skal ikke i '' Lenke til kommentar
phanti Skrevet 9. september 2004 Forfatter Del Skrevet 9. september 2004 Nei, slik forsto jeg det også, har bare glemt å fjerne dem etter å ha prøvd en slik tåpelig ting. Har du noen tips til hvordan jeg skal få den til å fungere? 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å