0

下の画像からわかるように、フロントエンドに 1 行しか返されていません。複数の行が返されるはずです。私が間違っていることを誰かが知っていますか?

ここに画像の説明を入力

public function chatBoxMembers() {
        $userid = $this->session->userdata('userid');
        $wow = $this->db->get_where('messages', array('messageRecipientId' => $userid));
        foreach($wow->result() as $row) {
            $imUser = array();
            $imUser['friendId'] = $row->messageSentById;
            $imUser['messageBody'] = $row->messageBody;
            $imUser['readStatus'] = $row->readStatus;
            $imUser['activityStatus'] = $row->activityStatus;
            $imUsers[] = $imUser;
        } echo json_encode(array($imUser));
    }
4

1 に答える 1

4

多分あなたが望むでしょう: echo json_encode(array($imUsers));

$imUsers いいえ $imUser ?

于 2012-12-26T17:03:34.273 に答える