Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使该地区的金融平衡拉威尔口若悬河_Php_Laravel_Eloquent_Laravel Blade_Query Builder - Fatal编程技术网

Php 如何使该地区的金融平衡拉威尔口若悬河

Php 如何使该地区的金融平衡拉威尔口若悬河,php,laravel,eloquent,laravel-blade,query-builder,Php,Laravel,Eloquent,Laravel Blade,Query Builder,我正在用Laravel(学校作业)建立一个财务系统,但我被卡住了。如何使用Laravel获得每个区域的剩余余额 我有两张桌子。第一个表“keuangan”在英语中的意思是“finance”。二是区域。 拥有多对多的关系 在我的“keuangan”表中 为了获得收入数据,我使用这个。 顺便说一句,如果这很难理解,我很抱歉——我在我的专栏名称中使用了印尼语 $dataPemasukan = Region::addSelect(['totalPendapatan' => Keuangan::s

我正在用Laravel(学校作业)建立一个财务系统,但我被卡住了。如何使用Laravel获得每个区域的剩余余额

我有两张桌子。第一个表“keuangan”在英语中的意思是“finance”。二是区域。 拥有多对多的关系

在我的“keuangan”表中

为了获得收入数据,我使用这个。 顺便说一句,如果这很难理解,我很抱歉——我在我的专栏名称中使用了印尼语

$dataPemasukan = Region::addSelect(['totalPendapatan' => Keuangan::selectRaw('sum(jumlah) as total')
                         ->whereColumn('region_id', 'regions.id')
                         ->Where('status', 'Lunas')
                         ->where('tipe_transaksi', 'pemasukan')
                         ->groupBy('region_id')])
                 ->orderBy('totalPendapatan', 'DESC')->get();
其返回区域收入

对于费用数据,我也做了同样的事情,但我只是改变了其中('tipe_transaksi','pengeluaran')的意思是“交易类型”,“费用”

以获得剩余的余额。应该直接减去(收入-费用)吗

这是我的问题

在刀片视图中,我尝试这样做

 @foreach ($dataPemasukan as $d)
 @foreach ($dataPengeluaran as $p)
  <tr>
  <td>{{ $d->region }}</td>
  <td style="color: #42a4ff">-Rp.@convert($d->totalPendapatan - $p->totalPengeluaran)</td>
  </tr>
 @endforeach
 @endforeach
@foreach($dataPemasukan作为$d)
@foreach($p)
{{$d->region}
-Rp.@convert($d->totalPendapatan-$p->totalPengeluaran)
@endforeach
@endforeach
结果是这样的

那么,我如何使用雄辩的语言来获得拉雷维尔地区的财务平衡呢?
谢谢……

我在问题中提到的问题是什么。问题是“如何使用laravel获得每个区域的剩余平衡”