Hallo beste mensen. Ik heb geen idee waar ik op moet zoeken voor mijn huidige probleem, dus leg ik het maar voor.
uit mijn database haal ik een array met gegevens. Om deze gegevens te gebruiken moet ik deze array ombouwen zodat het het format heeft wat ik kan gebruiken om mijn html tabel mee te maken.
De array die ik krijg uit de database is opgebouwd als volgt.
<?php
[0] => Array
(
[TblExtraOptionsTitle] => Array
(
[id] => 1
[title] => Opties
[productid] => 9
)
[TblExtraOption] => Array
(
[id] => 1
[checkbox] => 1
[optionname] => STAK werksteker
[optionsubname] => losse steker
[txtordropelement] =>
[finaltxt] => 0
[image] =>
[titleid] => 1
)
)
[1] => Array
(
[TblExtraOptionsTitle] => Array
(
[id] => 1
[title] => Opties
[productid] => 9
)
[TblExtraOption] => Array
(
[id] => 2
[checkbox] => 1
[optionname] => STAK werksteker met contrasnoer 5 meter
[optionsubname] =>
[txtordropelement] =>
[finaltxt] => 0
[image] =>
[titleid] => 1
)
)
?>
Zo gaat deze verder en de titels zijn dan ook verschillend.
Dit is data van twee database tabellen en hier zit dus een relatie tussen.
Wanneer er bijvoorbeeld 2 (Dit kan oplopen tot 5 of 6) titels zijn wil ik dat er voor elke titel een kolom komt en onder die kolom moeten de juiste gegevens komen onder de juiste titels.
Ik wil dat mijn data er als volgt uit gaat zien.
<?php
$data = array(
'rij 1' => array(
'col1' => 'data1',
'col2' => 'data2',
'col3' => 'data3'
),
'rij 2' => array(
'col1' => 'data4',
'col2' => 'data5',
'col3' => 'data6'
)
);
?>
Rij 1 dal de eerste data rij zijn in de tabel en niet de header. Deze word van te voren gegenereerd en dat lukt wel.
Het kan zijn dat dit een omslachtige manier is en dan hoor ik graag hoe het anders zou kunnen
Bij voorbaat dank!
1.918 views