array probleem met keys
jurgen
22/12/2007 22:31:00hoi,
ik heb volgende array
Array
(
[01-01] => Array
(
[01-01-2007] => nieuwjaar
)
[02-12] => Array
(
[02-12-1996] => verjaardag Ellen
)
[06-05] => Array
(
[06-05-1972] => verjaardag Ilse
)
)
Nu wil ik bijvoorbeeld in de array met als key "06-05" nog eentje toevoegen met als key "06-05-2007" de waarde "test"
maar ik krijg dit maar niet toegevoegd, iemand een idee hoe ik dit moet doen?
met array_push kun je blijkbaar geen key meegeven :(
ik heb volgende array
Array
(
[01-01] => Array
(
[01-01-2007] => nieuwjaar
)
[02-12] => Array
(
[02-12-1996] => verjaardag Ellen
)
[06-05] => Array
(
[06-05-1972] => verjaardag Ilse
)
)
Nu wil ik bijvoorbeeld in de array met als key "06-05" nog eentje toevoegen met als key "06-05-2007" de waarde "test"
maar ik krijg dit maar niet toegevoegd, iemand een idee hoe ik dit moet doen?
met array_push kun je blijkbaar geen key meegeven :(
PHP hulp
27/11/2024 21:16:30Frank -
22/12/2007 22:36:00Zou je geen betere key's kiezen? Hier kun je weinig meer mee.
Dit is bv. waarschijnlijk niet correct, ik verwacht eerder dat dit een geboortedatum is. En daarbij gebruik je een waardeloos formaat, sorteren op datum is niet mogelijk met jouw opzet.
Ga nog eens heel goed nadenken hoe je de array wilt opbouwen en wat je met de gegevens wilt gaan doen. De huidige opzet lijkt mij niet the way to go.
Quote:
[02-12-1996] => verjaardag Ellen
Dit is bv. waarschijnlijk niet correct, ik verwacht eerder dat dit een geboortedatum is. En daarbij gebruik je een waardeloos formaat, sorteren op datum is niet mogelijk met jouw opzet.
Ga nog eens heel goed nadenken hoe je de array wilt opbouwen en wat je met de gegevens wilt gaan doen. De huidige opzet lijkt mij niet the way to go.
jurgen
22/12/2007 22:42:00Zo moet het worden
Array
(
[01-01] => Array
(
[01-01-2007] => nieuwjaar
)
[02-12] => Array
(
[02-12-1996] => verjaardag Ellen
)
[06-05] => Array
(
[06-05-1972] => verjaardag Ilse
[06-05-2007] => test
)
)
De 'lange keys' komen vanuit m'n database, de korte keys gebruik ik om m'n kalender aan te vullen.
Ik probeer te verhinderen dat als ik m'n kalender aan het maken ben om iedere keer in m'n db te gaan zien of er een event is op die dag.
De bovenste methode lukt wel, echter het aanmaken van die array niet
Of is er een andere, betere manier om dit te doen?
Array
(
[01-01] => Array
(
[01-01-2007] => nieuwjaar
)
[02-12] => Array
(
[02-12-1996] => verjaardag Ellen
)
[06-05] => Array
(
[06-05-1972] => verjaardag Ilse
[06-05-2007] => test
)
)
De 'lange keys' komen vanuit m'n database, de korte keys gebruik ik om m'n kalender aan te vullen.
Ik probeer te verhinderen dat als ik m'n kalender aan het maken ben om iedere keer in m'n db te gaan zien of er een event is op die dag.
De bovenste methode lukt wel, echter het aanmaken van die array niet
Of is er een andere, betere manier om dit te doen?
Joren de Wit
22/12/2007 22:44:00Zoiets?