Ik heb een database, met de volgende kolommen:
[wie] [week] [dag] [uur]
Nu wil ik die informatie zo in een array krijgen, dat als ik de velden week,dag en uur als indices meegeef, ik de persoon eruit krijg.
Dus stel de naam van mijn variabele is array, dan wil ik:
array[42][4][2] gebruiken om de persoon te krijgen, die in week 42 op dag 4 uur 2 heeft ingevuld.
Hiervoor heb ik zelf dit bedacht:
Maar dit werkt niet.
Het werkt wel als ik alleen $week meegeef, dus met $array[$week] = $row['wie'];
Iemand een idee waardoor dit komt?
[wie] [week] [dag] [uur]
Nu wil ik die informatie zo in een array krijgen, dat als ik de velden week,dag en uur als indices meegeef, ik de persoon eruit krijg.
Dus stel de naam van mijn variabele is array, dan wil ik:
array[42][4][2] gebruiken om de persoon te krijgen, die in week 42 op dag 4 uur 2 heeft ingevuld.
Hiervoor heb ik zelf dit bedacht:
code:
1
2
3
4
5
6
7
8
| while ($row = mysql_fetch_assoc($result)) { $dag = $row['dag']; $week = $row['week']; $uur = $row['uur']; $array[$week][$dag][$uur]= $row['wie']; $a++; } |
Maar dit werkt niet.
Het werkt wel als ik alleen $week meegeef, dus met $array[$week] = $row['wie'];
Iemand een idee waardoor dit komt?
tjah..