Beste tweakers,
ben ik weer met een vraag. Lijkt me niet al te moeilijk maar ik kom er niet uit
Ik heb een database met daarin allerlei product informatie. Nu wil ik producten kunnen vergelijken, hoe ik de gegevens in de database heb staan is dit mogelijk. Enkel hoe echo ik dit netjes?
De database:
producten_new:
id, naam, prijs, fabrikant
1,Laptopje 1, 500, Asus
2, Laptopje 2, 600, Toshiba
producten_specs:
product_id, cat, name, value
1,Processor,Kloksnelheid,2.4Ghz
1,Processor,Socket,775
1,Werkgeheugen,Capaciteit,4GB
2,Processor,Kloksnelheid,2.6Ghz
2,Processor,Socket,775
De output moet worden (in een tabel):
------------------------------
Naam: Laptopje 1 | Laptopje 2
Prijs: 500 | 600
Merk: Asus | Toshiba
------------------------------
Processor
------------------------------
Kloksnelheid: 2.4Ghz | 2.6Ghz
Socket: 775 | 775
------------------------------
Werkgeheugen
------------------------------
Capaciteit: 4GB | -
Weetjes:
- Er moeten meerdere producten vergeleken kunnen worden. Er is een $_GET met daarin meerdere product id's.
- Het kan voorkomen zoals in het voorbeeld dat een product niet alle specificaties heeft. Zo ook niet opgeslagen in de database, zie werkgeheugen in het voorbeeld.
Ik verwacht absoluut niet dat alles voorgekauwd gaat worden. Enkel krijg ik het niet "verticaal" voor elkaar. "Horizontaal" gaat het wel (zoals het ook in de database staat): 1,Laptopje 1, 500, Asus. Hoe pak ik dit aan?
Alvast bedankt!
ben ik weer met een vraag. Lijkt me niet al te moeilijk maar ik kom er niet uit
Ik heb een database met daarin allerlei product informatie. Nu wil ik producten kunnen vergelijken, hoe ik de gegevens in de database heb staan is dit mogelijk. Enkel hoe echo ik dit netjes?
De database:
producten_new:
id, naam, prijs, fabrikant
1,Laptopje 1, 500, Asus
2, Laptopje 2, 600, Toshiba
producten_specs:
product_id, cat, name, value
1,Processor,Kloksnelheid,2.4Ghz
1,Processor,Socket,775
1,Werkgeheugen,Capaciteit,4GB
2,Processor,Kloksnelheid,2.6Ghz
2,Processor,Socket,775
De output moet worden (in een tabel):
------------------------------
Naam: Laptopje 1 | Laptopje 2
Prijs: 500 | 600
Merk: Asus | Toshiba
------------------------------
Processor
------------------------------
Kloksnelheid: 2.4Ghz | 2.6Ghz
Socket: 775 | 775
------------------------------
Werkgeheugen
------------------------------
Capaciteit: 4GB | -
Weetjes:
- Er moeten meerdere producten vergeleken kunnen worden. Er is een $_GET met daarin meerdere product id's.
- Het kan voorkomen zoals in het voorbeeld dat een product niet alle specificaties heeft. Zo ook niet opgeslagen in de database, zie werkgeheugen in het voorbeeld.
Ik verwacht absoluut niet dat alles voorgekauwd gaat worden. Enkel krijg ik het niet "verticaal" voor elkaar. "Horizontaal" gaat het wel (zoals het ook in de database staat): 1,Laptopje 1, 500, Asus. Hoe pak ik dit aan?
Alvast bedankt!