ik heb een groep waarden en ik heb een specifieke uitvoer nodig:
ik heb in tabel deze waarden:
id | value
1 | 1/4
2 | 5/1
3 | 4/1
4 | 6/1
5 | 2/1
6 | 3/1
Wat ik probeer te doen:
A | B | C | D |
A | 1 | 1/4 | 5/1 | 4/1 |
B | | 1 | 6/1 | 2/1 |
C | | | 1 | 3/1 |
D | | | | 1 |
Ik heb slechts 6 waarden, en ik doe alsof een uitvoer met 10 waarden
output bedoeld:
$matrix[0][0] = 1/1;
$matrix[0][1] = 1/4;
$matrix[0][2] = 5/1;
$matrix[0][3] = 4/1;
$matrix[1][1] = 1/1;
$matrix[1][2] = 6/1;
$matrix[1][3] = 2/1;
$matrix[2][2] = 1/1;
$matrix[2][3] = 3/1;
$matrix[3][3] = 1/1;
Ik probeer zoiets maar zonder succesvol:
while ($sql -> fetch()) {
for ($i = 0; $i < (//something); $i++) {
for ($x = 0; $x < (//something); $x++) {
$matrix[$i][$i+1] = $result;
}
}
}
enig idee? bedankt