0
我的框架是Laravel 5.3,如何在HTML中創建數組並在PHP中將數組插入數據庫?如何在PHP中將數組數據更改爲數據庫?
對於實例$passenger
是2
在HTML:
@for($i = 1; $i <= $passenger; $i++)
<li id="passenger-adult-{{ $i }}">
<fieldset>
<legend>Passenger</legend>
<div class="row">
<div class="col-md-3 col-md-offset-3">
<div class="form-group">
<label>Name</label>
<input class="form-control" type="text" name="name[]" required/>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label>Family</label>
<input class="form-control" type="text" name="family[]" required/>
</div>
</div>
</div>
.
.
.
</fieldset>
</li>
@endfor
發送後乘客數據數組是:
Array
(
[_method] => PATCH
[_token] => OwNvaXUvoGAKL25UN85GBiV7pN5I2ILEXw7vZrMa
[name] => Array
(
[0] => amir
[1] => ali
)
[family] => Array
(
[0] => hesari
[1] => ahmadi
)
.
.
.
)
但是!我需要在這種情況下創建的陣列,用於插入到數據庫:
Array
(
[_method] => PATCH
[_token] => OwNvaXUvoGAKL25UN85GBiV7pN5I2ILEXw7vZrMa
[passenger] => Array
(
[name] => amir
[family] => hesari
.
.
.
)
[passenger] => Array
(
[name] => ali
[family] => ahmadi
.
.
.
)
)