<?php
//image formation
$imag_sel=$this->db
->select('image')
->where(['id',$id1])
->get('borrow_user');
$fil=$imag_sel->result();//result for code
print_r($fil);//return image but not returning anthing it's gave "array()"
?>
答案 0 :(得分:0)
对于任何想知道的人来说,问题是“where”条款。
可以通过两种方式完成:
方法1:
->where('field', $value)
你将子句链接在一起,例如:
$this->db
->where('name', $name)
->where('age', $age)
->get('table');
或者使用数组。
方法2:
$where = array(
'name' => $name,
'age' => $age,
);
$this->db
->where($where)
->get('table');
您也不需要链接它们。你可以按程序执行:
$this->db->where('name', $name);
$this->db->where('age', $age);
// or
$this->db->where($where);
$this->db->get('table');
如果你有一个where子句,第一个是更干净的,但是有多个使用数组更好(并且如果需要也允许动态数组构建)
答案 1 :(得分:0)
更改此行
->where(['id',$id1])
到
->where('id',$id1)