I want to insert multiple records in a table at once submit into a database using eloquent laravel, so I have tried hard.
my code on controller
$x = $request->all();
$datas = DataAnak::create($x)->id_anak;
if ($datas != 0) {
    foreach ($datas as $key => $value) {
        $rows = [
            'nama'             => $request->nama_anak[$key],
            'jenis_kelamin'    => $request->gender_anak[$key],
            'tempat_tgl_lahir' => $request->tmt[$key],
            'tgl_baptis'       => $request->baptis_anak[$key],
            'tgl_sidi'         => $request->sidi_anak[$key],
        ];
        DataAnak::insert($rows);
    }
}
my code on blade page
<tr>
    <td><input type="text" class="form-control" name="nama_anak[]"></td>
    <td><input type="text" class="form-control" name="gender_anak[]"></td>
    <td><input type="text" class="form-control" name="tmt[]"></td>
    <td><input type="text" class="form-control" name="baptis_anak[]"></td>
    <td><input type="text" class="form-control" name="sidi_anak[]"></td>
    <td class="text-center">
        <button type="button" class="btn btn-danger row-del"><i class="fas fa-times"></i></button>
    </td>
</tr>
 
     
     
     
    