[PHP/My SQL] Lege sub rows weergeven
Ik heb een database waarvan het eerste id begint op 2 en de tweede id begint op row 12. (Sub)row 3 t/m 11 is een subrow van het eerste ID zeg maar. Ik wil dat hij deze ook laat zien in mijn zoekopdracht.
Wat ik dus graag zou willen is het volgende;
Je zoekt naar een serienummer.
In je code zeg je dan:
- Zoek naar opgegeven serienummer en laat row zien.
- Als de volgende row bij serienummer leeg is, laat ook die row zien, is deze niet leeg, kijk of het opgegeven serienummer gelijk is aan zoekopdracht. Zo ja, herhaal dit hierboven. Zo nee, zoek verder naar opgegeven serienummer en herhaal dit hierboven.
Hij moet die rows daaronder ook kunnen weergeven. De extra gegevens die eronder staan hebben altijd een lege waarde bij de serienummers.
---
Ik heb het verduidelijkt met screenshots.
http://members.lycos.nl/testvirotest/voorbeeld.jpg
Dit hierboven is hoe de database eruit ziet.
http://members.lycos.nl/testvirotest/voorbeeld2.gif
Dit is hoe mijn zoekopdracht eruit komt als ik de rijen (nr, serienummer, typenummer, omschrijving, type, grote, eigenschappen) wil laten zien.
Hier kun je mijn gevonden, maar aangepaste script downloaden waar ik nu mee bezig ben;
http://members.lycos.nl/testvirotest/search.zip
Wat ik dus graag zou willen is het volgende;
Je zoekt naar een serienummer.
In je code zeg je dan:
- Zoek naar opgegeven serienummer en laat row zien.
- Als de volgende row bij serienummer leeg is, laat ook die row zien, is deze niet leeg, kijk of het opgegeven serienummer gelijk is aan zoekopdracht. Zo ja, herhaal dit hierboven. Zo nee, zoek verder naar opgegeven serienummer en herhaal dit hierboven.
Hij moet die rows daaronder ook kunnen weergeven. De extra gegevens die eronder staan hebben altijd een lege waarde bij de serienummers.
---
Ik heb het verduidelijkt met screenshots.
http://members.lycos.nl/testvirotest/voorbeeld.jpg
Dit hierboven is hoe de database eruit ziet.
http://members.lycos.nl/testvirotest/voorbeeld2.gif
Dit is hoe mijn zoekopdracht eruit komt als ik de rijen (nr, serienummer, typenummer, omschrijving, type, grote, eigenschappen) wil laten zien.
Hier kun je mijn gevonden, maar aangepaste script downloaden waar ik nu mee bezig ben;
http://members.lycos.nl/testvirotest/search.zip
Gewijzigd op 04/10/2004 14:19:00 door Mick
Dat lukt niet meer, het is gekopierd van een excel sheet en bestaat uit 60.000 rows. Hierna moeten er nog 59 van zulke xls bestanden bij in worden geplaatst :)
Je moet het toch normaliseren.. Dit wordt een rotzooi.. Wil je het nadien nog eens aanpassen is dit onmogelijk.
Schrijf een macro waarin alle subgegevens een id meekrijgen bij welke parent het hoort.
Voor meer informatie over normaliseren: zie http://www.phphulp.nl/php/tutorials/3/150/
Schrijf een macro waarin alle subgegevens een id meekrijgen bij welke parent het hoort.
Voor meer informatie over normaliseren: zie http://www.phphulp.nl/php/tutorials/3/150/