查询返回结果

时间:2019-01-23 07:45:26

标签: php mysql codeigniter

我想返回查询结果,但是我不知道如何return query result,请帮助我!

$this->db->query(my query);
return $this->db->query()->result 

不起作用

4 个答案:

答案 0 :(得分:1)

如果您只想返回查询,则可以使用以下解决方法。

$this->db->query(my query);
$query = $this->db->last_query();
return $query;

如果要返回结果以及以下代码,请使用以下代码:

$query = $this->db->query(my query);
return $query->result();

答案 1 :(得分:0)

$this->db->query(my query);放入变量,然后使用result()

$query = $this->db->query(my query);
return $query->result();

答案 2 :(得分:0)

您可以直接返回值:

return $this->db->query("SELECT * FROM myTable")->result();

使用result是否有错误?为什么会导致错误?应该可以。

答案 3 :(得分:0)

第1步:将其分配给变量

$query = $this->db->query(your query);

第2步:然后您可以按以下方式使用它

return $query->result();

return $query->result_array();