我使用以下代码
从codeigniter中的mysql数据库表中获取数据 $result = $this->db->get("shipping");
$data = $result->result_array();
但不返回数据。
当我将限制应用为
时$this->db->get("shipping",1,30)
代码有效。
但我想获取所有结果而不是限制它。 有谁能告诉我如何解决这个问题。 提前谢谢。
答案 0 :(得分:0)
您是否尝试使用查询而非获取?
$sql = "
SELECT
*
FROM
shipping
";
$query = $this->db->query($sql);
$data = $query->result();
答案 1 :(得分:0)
你还没有回复
https://www.codeigniter.com/user_guide/database/results.html
// This will get every result from shipping
public function somefunction() {
$result = $this->db->get("shipping");
return $result->result_array();
}
控制器功能
public function somecontrollerfunction() {
$this->load->model('some_model');
$data['shipping'] = array();
$data['shipping'] = $this->some_model->somefunction();
// var_dump($data['shipping']);
$this->load->view('your_view', $data);
}