我有一个将用户详细信息从数据库中提取出来的函数。
function getUser($user_id){
$this->db->from('users');
$this->db->where('user_id', $user_id);
$query = $this->db->get();
$result = $query->result();
return $result[0];
}
但是,如果用户删除了他们的帐户,那么这会给我以下错误=“Undefined offset:0”。
这会给我带来一些问题,因为用户可以互相添加为朋友,“getUser”功能用于提取他们的朋友详细信息。但是,如果(如上所述)这位朋友已经删除了他们的帐户,那么会让我受到一些限制。
无论如何都要过滤掉空值的这个功能?
干杯!!
答案 0 :(得分:0)
return (isset($result[0])) ? $result[0] : null;