【发布时间】:2020-02-21 08:31:51
【问题描述】:
我是一个使用 CodeIgniter 的新手,我想从数据库中读取数据 img 并尝试使用 img($row->img) 得到这个错误,为什么我会得到这个错误?
致命错误:未捕获错误:调用未定义函数 img()
这是我的控制器 kyawan.php
foreach ($karyawan as $row)
{
$this->table->add_row(++$i, $row->nik, img($row->img) , $row->nama_karyawan, $row->telepon, $this->DateToIndo($row->tgl_masuk), ($row->status_aktif == '1' ? 'Aktif' : '<span style="text-decoration:blink; color:#ff0000">Ex-Karyawan</span>'),
anchor('karyawan/detail/'.$row->nik,'<img alt="Detail" src="'.base_url().'/asset/images/icons/view.png"> View').' '.
anchor('karyawan/update/'.$row->nik,'<img alt="Edit" src="'.base_url().'/asset/images/icons/pencil.png"> Edit').' '.
anchor('karyawan/delete/'.$row->nik,'<img alt="Delete" src="'.base_url().'/asset/images/icons/cross.png"> Delete',array('onclick'=>"return confirm('Anda yakin akan menghapus data ini?')"))
);
}
$data['table'] = $this->table->generate();
这是我的模型kyawan_model.php
function get_allKaryawan()
{
$this->db->select('*');
$this->db->from($this->table);
$this->db->order_by('nik', 'asc');
return $this->db->get()->result();
}
谢谢
【问题讨论】:
-
谢谢,我找到了答案。将此代码
img($row->img)替换为"<img src=" .base_url().$row->img.">"
标签: php image codeigniter