amod Skrevet 10. juli 2006 Del Skrevet 10. juli 2006 Dette er sikkert et enkel ting for de som kan det, men jeg har lett i noen timer nå og setter virkelig pris på hjelp. Jeg har et database hvor jeg henter ut en dato. Denne datoen vil jeg endre til europeisk før jeg skriver den ut, men jeg sliter litt. Koden min ser noe slikt ut: $daton=date($resultat['dato']); print ("$daton["d.m.y"] ); dato i msqlbasen er av typen date. Håper noen kan hjelpe meg. Amod Lenke til kommentar
hockey500 Skrevet 10. juli 2006 Del Skrevet 10. juli 2006 <?php // forutsetter at $date er f.eks. 2006.08.30 (30. august 2006) $date = explode('.', $date); $date = array_reverse($date); $date = implode('.', $date); echo $date; // vil gi 30.08.2006 ?> noe sånt? Lenke til kommentar
trondes Skrevet 11. juli 2006 Del Skrevet 11. juli 2006 (endret) Er vel enklere å fikse dette i selve queryen til databasen. Hvis du har en tabel som ser slikt ut: id navn tull ting ogdill mindato ( dette er datetime, eller et ett annet dageformat ) SELECT *, date_format( mindato, "%d.%m.%Y") AS mindato FROM Mintabel da vil $row['mindato'] bli i det formatet som du setter i queryen. for mer info om date_format() i MySQL se her http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html Endret 11. juli 2006 av trondes Lenke til kommentar
amod Skrevet 11. juli 2006 Forfatter Del Skrevet 11. juli 2006 (endret) Det funka som bare det. Tusen takk for hjelpen. Edit: Ja - Nå kom trondes innlegg mens jeg skrev mitt. Sikkert en bedre måte å gjøre det på, men hockey500 sitt forslag fungerte som bare det. Så jeg holder meg til det intil videre. Men takk til begge. Endret 11. juli 2006 av amod 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å