3 回答
TA贡献1797条经验 获得超6个赞
SELECT *
FROM message
WHERE from_user_id = 26 OR to_user_id = 26
ORDER BY id DESC
LIMIT 1
假设,在您的消息表中,您有一个整数主键作为id。如果没有,将 order by 语句更新到正确的字段
TA贡献1752条经验 获得超4个赞
检查这个很容易
$this->db->where('from_user_id', 26);
$this->db->or_where('to_user_id', 26);
$result = $this->db->get('message')->result();
if(isset($result) && count($result) > 0){
foreach($result as $row)
{
$message = $row->message;
}
}else{
echo 'No result found';
}
TA贡献1874条经验 获得超12个赞
你可以做一个这样的活动记录:
$id = 26;
$this->db->where('from_user_id', $id)
->or_where('to_user_id', $id)
->order_by('message_id','desc')
->limit(1);
$query3 = $this->db->get('message')->row();
if (!empty($query3)) {
$message = $query3->message;
} else {
echo 'No message found!';
}
message_id消息表 id在哪里。
添加回答
举报