无法按ID打印数据

时间:2018-05-21 13:01:43

标签: php codeigniter-3

这是我的查询。我正在尝试获取chat_from id并代表此获取数据。 但是此查询返回所有数据。

如果有任何想法请告诉我。

$chatfrom = $this->input->post('chat_from');
$this->db->select('chat_id,chat_from,message,created_date',$chatfrom);
$userchatData = $this->db->get($this->db->dbprefix('usres_chat'))->result_array();

1 个答案:

答案 0 :(得分:1)

希望这会对您有所帮助:

在您的查询中缺少where子句,并从select 中移除第二个参数

应该是这样的

$chatfrom = $this->input->post('chat_from');
$this->db->select('chat_id,chat_from,message,created_date');

/*replace `chat_from` with your table column name if it is not */

$this->db->where('chat_from',$chatfrom);
$userchatData = $this->db->get($this->db->dbprefix('usres_chat'))->result_array();

更多信息:https://www.codeigniter.com/user_guide/database/query_builder.html