nilai $x tidak bisa looping (laravel 5.5)

public function store(Request $r){ $nama_array = $r->input('id_pengikut'); $array_length = count($nama_array); $x = 0; while ($x < $array_length) { $d = new Surat(); $d->no_surat = $r->input('no_surat'); $d->id_tandatangan = $r->input('id_tandatangan'); $d->id_ketua_pelaksana = $r->input('id_ketua_pelaksana'); $d->id_pengikut = $nama_array[$x]; $d->kegiatan = $r->input('kegiatan'); $d->t_berangkat = $r->input('t_berangkat'); $d->t_tujuan = $r->input('t_tujuan'); $d->kendaraan = $r->input('kendaraan'); $d->w_berangkat = $r->input('w_berangkat'); $d->w_kembali = $r->input('w_kembali'); $d->save();

dd($x);

return redirect()->route('index.surat'); } }

note : nilai dd($x) hasil nya 0 mksh sblmnya

avatar EkoMuliyo
@EkoMuliyo

22 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

Memang hasil nya akan 0 mas, karena nilai $x dari awal di set 0, dan gaada operasi apapun untuk penambahan nilainya.

avatar Yurichandra
@Yurichandra

41 Kontribusi 9 Poin

Dipost 5 tahun yang lalu

iya mas udah ketmu ana lupa $x++; ampun suhu :v newbie tidak luput dari kesalahan wkwk

avatar EkoMuliyo
@EkoMuliyo

22 Kontribusi 2 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban