Toon posts:

[php] maanden op volgorde!!

Pagina: 1
Acties:
  • 130 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hoi.,

Heb een tabel met maanden, het zijn er niet precies twaalf en hij is dynamisch.

Januari
Maart
Mei
Juni
Juli
Augustus
Oktober
December

Dit staat netjes op volg orde, zoals het hoord, maar php doed dit:

December
Januari
Juli
Juni
Maart
Mei
Oktober


Ik wil dus dat het op de goede manier word geselecteerd, is dit mogelijk,?? zo ja hoe??

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 22:34
Zet het in een array, lees ze daarna 1 voor 1 uit, zorg met de functie die allerlei tekstformaten van datums om kan zetten naar decimalen en maak een 2e array aan met daarin de maanden in decimalen.

Sorteer die 2e tabel, en koppel dan daar de 1e tabel aan.

Volg je het nog ?

Verwijderd

Topicstarter
Op woensdag 24 oktober 2001 18:22 schreef dennisdotcom het volgende:
Zet het in een array, lees ze daarna 1 voor 1 uit, zorg met de functie die allerlei tekstformaten van datums om kan zetten naar decimalen en maak een 2e array aan met daarin de maanden in decimalen.

Sorteer die 2e tabel, en koppel dan daar de 1e tabel aan.

Volg je het nog ?

NEE :(

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 22:34
Hmmmz, op zich is het niet zo moeilijk, alleen vervelend dat je hier nederlandstalige maandnamen gebruikt. Met Engelse zou het veel logischer / simpeler zijn.

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Op woensdag 24 oktober 2001 18:18 schreef Stoel het volgende:
Heb een tabel met maanden, het zijn er niet precies twaalf en hij is dynamisch.
waarom dynamisch? het komt vrij zelden voor dat er nieuwe maanden bedacht worden ;)

m.a.w. stop gewoon alle maanden in een tabel met daarbij het vaste maandnummer en je bent klaar.

Today's subliminal thought is:


Verwijderd

strftime is met dit soort dingen meestal mijn vriend :)
in combinatie met bijvoorbeeld mktime ( strftime(%B, mktime()); ) kan je zo een numeriek arraytje doorlussen en automatisch volgens de juiste lokale tijdsaanduiding je maanden genereren.
Suc6!
Pagina: 1