Cara Sum di Laravel

ini saya mau sum tabel hutang_pokok kok foreach nya gakbs ya?

Controller

    public function global(){
        $data_pinjaman = DB::table('data_pinjaman')->sum('hutang_pokok');
        return view('filter.global',compact('data_pinjaman'));
       }

global.blade.php

  <tbody>

                    <tr>
                        <td>(1) L</td>
                        <td></td>
                        @foreach($data_pinjaman as $key => $data)
                        <td>{{ $data->hutang_pokok }}</td>
                        @endforeach
                        <td></td>
                        <td></td>
                        <td></td>
                        <td></td>
                        <td></td>
                    </tr>
</tbody>

error nya

Untitled.png

apakah ada yang salah dibagian foreach nya?

avatar dynemix
@dynemix

43 Kontribusi 5 Poin

Diperbarui 3 tahun yang lalu

2 Jawaban:

<div>//sum data pinjaman</div><pre>$data_pinjaman = DataPinjaman::sum('hutang_pokok');(DataPinjaman ambil dari App/Models) return view('filter.global',compact('data_pinjaman'));</pre><div><br></div><div>untuk parsing data pinjaman di blade nya tinggal&nbsp;</div><pre>{{$data_pinjaman}}</pre><div>ga usah pakek foreach.</div>

avatar sudjitoe
@sudjitoe

18 Kontribusi 14 Poin

Dipost 3 tahun yang lalu

<div>makasih banyak gan, problem solved. tapi kebetulan saya mau jumlahin data bruto, sama bunga yang ada di data_pinjaman. klo disatuin gak bisa dong gan? soalnya kan parsing ke data pinjaman nya pake {{$data_pinjaman}}.<br><br>controller nya jadi gini bukan gan</div><pre> public function global() { $data_pinjaman = DataPinjaman::sum('hutang_pokok'); $data_pinjaman = DataPinjaman::sum('bunga'); $data_pinjaman = DataPinjaman::sum('bruto'); return view('filter.global',compact('data_pinjaman')); }</pre><div><br>Tampilan Web<figure data-trix-attachment="{&quot;contentType&quot;:&quot;image/png&quot;,&quot;filename&quot;:&quot;hutang.png&quot;,&quot;filesize&quot;:24514,&quot;height&quot;:398,&quot;url&quot;:&quot;https://i.ibb.co/SVZ54g7/hutang.png&quot;,&quot;width&quot;:1518}" data-trix-content-type="image/png" data-trix-attributes="{&quot;presentation&quot;:&quot;gallery&quot;}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/SVZ54g7/hutang.png" width="1518" height="398"><figcaption class="attachment__caption"><span class="attachment__name">hutang.png</span></figcaption></figure><br><br><br></div>

avatar dynemix
@dynemix

43 Kontribusi 5 Poin

Dipost 3 tahun yang lalu

Tanggapan

masih belom paham dengan mau jumlahin data bruto, sama bunga yang ada di data_pinjaman maksud nya gimana ? mau dijumlahkan dijadikan 1 data ?

Sorry gan baru bales, jadi maksudnya gini gan. Di tabel data_pinjaman kan ada field hutang_pokok, bruto dan bunga. Nah cara jumlahin data itu smua gmn?(bukan dijadiin 1, tapi tiap field dijumlahin) Soalnya kan yg agan kasih itu cmn buat ngutung field hutang_pokok doang gan. Perintah controllerny sm views ny gmn y gan?

Login untuk ikut Jawaban