Rumah > Soal Jawab > teks badan
Bagaimana untuk memasukkan semua baris dalam jadual pangkalan data dengan log masuk sendiri? Saya akan berikan kod dan coretan di bawah
Fail Pengawal.php
public function index(){ $data['user1'] = UserModel::where('seq_id','=',Session::get('loginId'))->first(); return view ("enrollment-steps.step2", $data, [ 'data'=>$data['user1'], ]); }
Fail Blade.php
<label><strong> Honors if any(Secondary level): </strong></label> <div class="col-sm-12 col-lg-4"> <div class="form-group row"> <label for="step2_honor" class="col-sm-3 text-right control-label col-form-label">Honors</label> <div class="col-sm-9"> <input class="form-control" type="text" id='step2_honor' placeholder="Secondary" value="{!! $user1?->honors !!}" > </div> </div> </div>
Apakah kaedah lain yang boleh saya gunakan untuk memasukkan semua data oleh orang yang sama? Kaedah pertama() hanya akan mendapat baris yang dimasukkan terakhir, kaedah get() akan membuang Harta [kepujian] tidak keluar pada contoh koleksi ini.. Sebagai contoh, dalam coretan di bawah app_id 2708 mempunyai 3 baris disisipkan, bagaimanakah saya boleh mendapatkan semua data dalam pangkalan data disambungkan kepada orang itu?
P粉9147310662023-09-09 12:48:04
Pengawal
public function index() { $userData = UserModel::where('app_id', 2708)->get(); return view('enrollment', compact('userData')); }
Bilah
@foreach($userData as $data) {{$data->schoolname}} @endforeach