Bagaimana untuk melingkari halaman dan memasukkan data menggunakan Laravel
<p>Saya ingin melakukan sisipan ke dalam pangkalan data pada setiap halaman bernombor, bermula dari halaman pertama dan berakhir dengan halaman terakhir, sehingga halaman terakhir selesai.
Tetapi masalahnya ialah, saya mencuba kod ini tetapi ia hanya menggelung melalui 5 keping data (berdasarkan penomboran pertama) dan terus berjalan. </p>
<p>Terima kasih kepada sesiapa yang menyelesaikan masalah saya. :)</p>
<pre class="brush:php;toolbar:false;">fungsi awam __construct()
{
$this->data = new Data();
}
fungsi awam dumData()
{
$data = $ini->data->halaman(5);
pulangkan $data;
}
ujian fungsi awam()
{
$halaman = 1;
buat {
$dataPaginated = $this->dumData($page);
$data = $dataPaginated->item();
foreach ($data sebagai $result) {
DB::table('test')->insert([
'nama' => $hasil->nama,
'data' => json_encode($result),
'created_at' => Karbon::sekarang(),
'updated_at' => Carbon::now()
]);
}
$halaman++;
$nextpage = $dataPaginated->nextPageUrl();
} manakala ($halaman seterusnya);
kembali 'kejayaan';
}</pre>
<p><br /></p>