如何在php和angularjs中显示好友列表

如何在php和angularjs中显示好友列表,php,mysql,angularjs,codeigniter,chat,Php,Mysql,Angularjs,Codeigniter,Chat,问题在于发送方和接收方的好友请求。在某些情况下,登录用户可能具有发送方id,有时具有接收方id 我正在获取准确的数据,但无法在查看页面中显示 if($this->session->userdata('b_id')) { $b_id = $this->session->userdata('b_id'); $this->db->select('*'); $this->db->from('friend'); $thi

问题在于发送方和接收方的好友请求。在某些情况下,登录用户可能具有发送方id,有时具有接收方id

我正在获取准确的数据,但无法在查看页面中显示

if($this->session->userdata('b_id'))
   {
    $b_id = $this->session->userdata('b_id');
    $this->db->select('*');
    $this->db->from('friend');
    $this->db->where('fkbc_id', $b_id);
    $this->db->or_where('fksc_id', $b_id);
    $this->db->where('f_status', 1);
    $sql = $this->db->get();
    $frienddata = $sql->result();
    return $frienddata;
   }

{{friend.fksc_id}

{{friend.fkbc_id}

我的朋友名单如下:

三,

一,

二,

一,


1是登录的用户id本身,2和3是朋友id。如何排除它?

如果
$this->session->userdata('b_id')
正确地给出一个id,那么

 <p ng-show-if="friend.fkbc_id == $this->session->userdata('b_id')"> 
 {{friend.fksc_id}}  </p>
  <p ng-show-if="friend.fkbc_id != $this->session->userdata('b_id')"> 
 {{friend.fkbc_id}}  </p>

{{friend.fksc_id}

{{friend.fkbc_id}


这应该行得通。请确保此处的
$this->session->userdata('b_id')
方法未返回对象或数组。

ng如果在ng中,请在Friends中为Friends重复检查$this->session->userdata('b_id')返回的内容friend.fkbc_id仅显示该用户的所有好友,而在查询中,我们通过friend.fkbc_id访问的所有好友都会返回。fkbc_id是在请求好友时存储的好友表中的id,它们是否都返回了应该返回的值??
     <p ng-if="friend.fkbc_id == $this->session->userdata('b_id')"> 
     {{friend.fksc_id}}  </p>
      <p ng-if="friend.fkbc_id != $this->session->userdata('b_id')"> 
     {{friend.fkbc_id}}   </p>