Chciałbym zrobić dynamiczny formularz, który przed zapisem do bazy potraktuję serializatorem.
Niestety nie potrafię wyświetlić tablic zawartych w tablicach. Tj.: mam taki html
Kod
<form>
<div class="col-sm-10">
<input name="event[e1][date]" type="text" class="form-control" value="14/03/1989">
</div>
<div class="col-sm-10">
<input name="event[e1][name]" type="text" value="Kamil" class="form-control">
</div>
<div class="col-sm-10">
<input name="event[e2][date]" type="text" class="form-control" value="30/04/1990">
</div>
<div class="col-sm-10">
<input name="event[e2][name]" type="text" value="Anna" class="form-control">
</div>
</form>
<div class="col-sm-10">
<input name="event[e1][date]" type="text" class="form-control" value="14/03/1989">
</div>
<div class="col-sm-10">
<input name="event[e1][name]" type="text" value="Kamil" class="form-control">
</div>
<div class="col-sm-10">
<input name="event[e2][date]" type="text" class="form-control" value="30/04/1990">
</div>
<div class="col-sm-10">
<input name="event[e2][name]" type="text" value="Anna" class="form-control">
</div>
</form>
Dzięki JS chcę dorzucać pola w formularzu, w którym będzie się zmieniał name np.: event[e3][name], event[e4][name] etc
W pliku wynikowym przychodzi mi takie coś:
Kod
array (size=2)
'e1' =>
array (size=2)
'date' => string '14/03/1989' (length=10)
'name' => string 'Kamil' (length=5)
'e2' =>
array (size=2)
'date' => string '30/04/1990' (length=10)
'name' => string 'Anna' (length=4)
'e1' =>
array (size=2)
'date' => string '14/03/1989' (length=10)
'name' => string 'Kamil' (length=5)
'e2' =>
array (size=2)
'date' => string '30/04/1990' (length=10)
'name' => string 'Anna' (length=4)
Problem mam taki że nie potrafię wyświetlić danych za pomocą foreacha. Ma ktoś jakąś sugestię ?