使用codeigniter使用数据表进行crud操作

时间:2017-10-08 14:29:50

标签: php codeigniter datatables

所以我在这里使用codeigniter获得datatables服务器端处理,并且它正在工作,但是,问题是我希望添加一些图像 longblob 格式从数据库中显示,所以我也可以在该图像上添加crud操作。

来自数据库的显示图像部分已完成,但其余部分(删除,插入,更新)仍然无效,这里是显示图像的一段代码:

   public function list()
{
    $list = $this->person->get_datatables();
    $data = array();
    $no = $_POST['start'];
    foreach ($list as $person) {
        $no++;
        $row = array();
        $row[] = $person->Nama;
        //add html for action
        $row[] = '<a class="btn btn-sm btn-primary" href="javascript:void(0)" title="Edit" onclick="edit_person('."'".$person->id."'".')"><i class="glyphicon glyphicon-pencil"></i> Edit</a>
              <a class="btn btn-sm btn-danger" href="javascript:void(0)" title="Hapus" onclick="delete_person('."'".$person->id."'".')"><i class="glyphicon glyphicon-trash"></i> Delete</a>';
        $row[] = '<img src="data:image/jpeg;base64,'.base64_encode($person->image).'" height="60" width="75" class="img-thumbnail" />';
        $data[] = $row;
    }

}

这就是我所能提供的,ajax数据类型是JSON,所以我必须在客户端做什么,以便输入文件类型可以转移到服务器端代码,以便可以插入?

0 个答案:

没有答案