Help:
I have error:
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'periode'
Filename: models/k3m.php
Line Number: 32
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'bulan'
Filename: models/k3m.php
Line Number: 33
Fatal error: Call to a member function row() on a non-object in C:\LaporBOS\htdocs\laporbos3\application\modules\laporan_k3\models\k3m.php on line 39
function saldo_bank($param) {
$periode = $param['periode'];
$bulan = $param['bulan'];
$bulan = $this->get_bulan2($periode,$bulan);
$sql="SELECT IFNULL( SUM(IFNULL(jumlah_debet,0) ),0) - IFNULL( SUM(IFNULL(jumlah_kredit,0) ),0) AS saldo
FROM buku_bank
WHERE YEAR(tanggal) =".$this->session->userdata("tahun_anggaran")."
AND MONTH(tanggal) < $bulan";
$data = $this->db->query($sql)->row();
return $data->saldo;
}
$paramparam is a string but you treating it like an array. - Musavar_dump($param)if type is array then The problem is you have no periode,and bulan key, if the type isstringthere you have it. - tomexsans