Avatar billede mcardle Nybegynder
31. juli 2006 - 19:37 Der er 12 kommentarer og
1 løsning

Simpelt array-spørgsmål

Hej Eksperter...
Jeg har et output fra min database, hvor jeg får en værdi($a["month"]). Den er defineret i tal, altså 1 til 12. Jeg vil gerne have den i gennem mit array, så måneden bliver lavet om fra tal til bogstaver(8 bliver til August), hvordan laver jeg sådan et array.

Venlig Hilsen
//mcarlde
Avatar billede Slettet bruger
31. juli 2006 - 19:45 #1
$maaend = array("Januar", "Febuar", "Marts", "April", "Maj", "Juni", "Juli", "August", "Setemper", "Oktober", "November", "December");

echo $maaend[$a["month"]]; // så skulle de gerne virke.
Avatar billede nielle Nybegynder
31. juli 2006 - 19:47 #2
$maaend = array("Januar", "Febuar", "Marts", "April", "Maj", "Juni", "Juli", "August", "Setemper", "Oktober", "November", "December");

echo $maaend[$a["month"]-1]; // så skulle de gerne virke.

- eller:

$maaend = array("Dummy", "Januar", "Febuar", "Marts", "April", "Maj", "Juni", "Juli", "August", "Setemper", "Oktober", "November", "December");

echo $maaend[$a["month"]]; // så skulle de gerne virke.
Avatar billede mcardle Nybegynder
31. juli 2006 - 19:47 #3
Jeg prøver, men så skal Januar være 0 ikke? Altså i min db...
Avatar billede mcardle Nybegynder
31. juli 2006 - 19:48 #4
Præcis
Avatar billede mcardle Nybegynder
31. juli 2006 - 19:49 #5
Kan det her ikke virke oxo?

$monthArray = array("
'Januar'=>1,
'Februar'=>2,
'Marts'=>3,
'April'=>4,
'Maj'=>5,
'Juni'=>6,
'Juli'=>7,
'August'=>8,
'September'=>9,
'Oktober'=>10,
'November'=>11,
'December'=>12,
");
Avatar billede pidgeot Nybegynder
31. juli 2006 - 19:51 #6
Næsten, du skal lige bytte om på de to sider af => - dvs. 1=>'Januar', 2=>'Februar', etc.
Avatar billede Slettet bruger
31. juli 2006 - 19:54 #7
Ja så skal der lige byttes om.
Jo det skal være som nielle siger $a["month"]-1
Avatar billede mcardle Nybegynder
31. juli 2006 - 19:55 #8
Ja, det så jeg, men jeg har brugt nielle's eksempel. Tak, det virker. Smid et svar og du skal få nogle point..

//mcardle ;-)
Avatar billede nielle Nybegynder
31. juli 2006 - 19:57 #9
Det må nu alligevel være coldgate's point :^)
Avatar billede mcardle Nybegynder
31. juli 2006 - 20:02 #10
Okay, fair nok... Det var bare dig der kom med det rigtige svar først, men det er fint med mig...
Avatar billede Slettet bruger
31. juli 2006 - 20:06 #11
Det synes jeg er fair det der ;P
Takker
Avatar billede mcardle Nybegynder
31. juli 2006 - 20:07 #12
Vær så god... Og endnu en gang skal i have, allesammen.
Avatar billede Slettet bruger
31. juli 2006 - 20:09 #13
selv tak ihvertfald.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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