类CI_DB_mysqli_result的对象无法转换为int

时间:2016-10-26 13:57:24

标签: php database codeigniter

我试图从我的表中获取最大值,并希望将其添加1。 这是我的控制器:

$query = $this->db->query('SELECT max(id_pelanggan) from pelanggan');
$id_pelanggan = $query + 1;

我得到的错误是

  

类CI_DB_mysqli_result的对象无法转换为int

1 个答案:

答案 0 :(得分:0)

只需复制粘贴

即可
$query = $this->db->query('SELECT max(id_pelanggan) id_pelanggan from pelanggan');
$query = $query->row();
$query = $query->id_pelanggan;
$id_pelanggan = $query + 1;