我想从laravel 5.6中的数据库中检查记录,但我得到消息“类stdClass的对象无法转换为int”。

  $pengoreksi = DB::table('peserta')->latest('pengoreksi')->first();

  if($pengoreksi <= 8){
    $korektor = $pengoreksi++;
  }
  else {
    $korektor = 1;
  }

最佳答案

在这一行中,您将得到包含许多列的db row,添加列名

$pengoreksi = DB::table('peserta')->latest('pengoreksi')->first()->{**COLUMN_NAME**};

关于php - 无法将类stdClass的对象转换为int Laravel 5.6,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51243293/

10-10 06:16