hulp nodig met foreach
Ik heb geprobeerd een foreach in een foreach te doen maar als ik dan bv 2 mainboxes(met elk 8 subboxes) heb dan loopt die 2 mainboxes met elk maar 2 subboxen.
Het kan zijn dat ik het anders moet aan pakken maar door gebrek aan kennis ben ik alleen maar bekend met de simple php dingen.
Ik heb hieronder de html structuur(in het klein dan)
<ul id="main">
<li class='mainboxes'>
<div class="head">tekst + select veld</div>
<ul class='singleboxes'>
<li>
<div>tekst + aantal velden</div>
</li>
<li>
<div>tekst + aantal velden</div>
</li>
...(8 keer)
</li>
<li class='mainboxes'>
<div class="head">tekst + select veld</div>
<ul class='singleboxes'>
<li>
<div>tekst + aantal velden</div>
</li>
<li>
<div>tekst + aantal velden</div>
</li>
...(8 keer)
</li>
...(geen vast aantal ivm cloning)
</ul>
De php array die ik nu gebruik ziet er zo uit.
Array
(
[0] => Array
(
[data] =>
[data] =>
[data] =>
[data] =>
...
)
[1] => Array
(
[data] =>
[data] =>
[data] =>
[data] =>
...
)
In elk of the mainboxes zit een select veld in, die ook een waarde heeft, deze is belangrijk dat die ook op de juiste plek word opgeslagen.
Het zal wel niet zo heel moeilijk zijn maar het lukt mij persoonlijk niet vandaar de vraag hier op het forum.
Alvast bedankt.(ik hoop dat ik het duidelijk heb uit gelegd)
Code (php)
Kan je die zo in een foreach doorlopen:
data is gewoon een manier van te zeggen hier is data ;). De foreach hierboven is basic, en dat lukt me nog wel ;) De layout van de html is nu gewoon wat ingewikkelder om zn basic loop te gebruiken.