Вызов функции-члена где () в строке - PullRequest
0 голосов
/ 28 сентября 2018

Я собираюсь разработать веб с laravel фреймворком.это мой код:

$valws = DB::table('layananpublik')->sum('value')->where('tahun',$tahun)->where('bulan',$stringbln)->where('kategori',$PilihKat);

и я получаю сообщение об ошибке:

FatalErrorException в строке JobHarianController.php 195: вызов функции-члена where () в строке

1 Ответ

0 голосов
/ 28 сентября 2018

попробуйте это,

$valws = DB::table('layananpublik')
       ->where('tahun', '=',$tahun)
       ->where('bulan', '=',$stringbln)
       ->where('kategori', '=',$PilihKat)
       ->sum('value');

ИЛИ

$valws = DB::table('layananpublik')
       ->select(DB::raw("SUM(value) as value")) 
       ->where('tahun', '=',$tahun)
       ->where('bulan', '=',$stringbln)
       ->where('kategori', '=',$PilihKat)
       ->get();
...