PHP ver gevorderde |
|
Er zal altijd een interieur- of exterieurcel vrij zijn in elke rij omdat je of wel interieur of wel exterieur vult, je krijgt dus altijd iets wat hier op lijkt:
| int | (leeg) |
| int | (leeg) |
| (leeg)| ext |
| int | (leeg) |
enzovoort...
Dit resultaat zal je nooit kunnen bekomen
| int | ext |
| int | ext |
| int | ext |
| int | ext |
enzovoort...
Ik stel voor dat je alle interieuronderdelen in een array werpt en de exterieuronderdelen in een andere array. Wanneer dit gebeurt is, ga je een tabel opbouwen. Je checkt bij de eerst rij (<tr>), bij de eerste kolom (<td>) of er een interieuronderdeel in je array van intonderdelen zit, zo ja, plaats die in die <td></td>, dan doe je het zelfde voor de tweede kolom bij de exterieuronderdelen. Eindig die rij, ga naar de volgende rij. Doe daar het zelfde. Op een bepaald moment zal je array van interieur- en/of exterieuronderdelen leeg zijn en ga je voort met de int of ext onderdelen die overblijven. Dan kan je wel zo een resultaat bekomen:
| int | ext |
| int | ext |
| int | ext |
| int | (leeg) |
(als je extarray eerst leeg is)
| int | ext |
| int | ext |
| int | ext |
| (leeg) | ext |
(als je intarray eerst leeg is)
| int | ext |
| int | ext |
| int | ext |
| int | ext |
(als je int-en extarray tegelijk leeg zijn)
Succes ermee! |