public function index() { //header('content-type:text/html;charset=utf-8'); $userId = $_SESSION['qq']['userId']; $collect = new CollectModel(); //查询收藏 $user_collect = $collect->getCollectByuserId($userId); $article = new ArticleModel(); $arr = array(); foreach ($user_collect as $v) { //根据收藏的文章id查询文章 $a = $article->getArticleById($v['articleId']); //取出admin的昵称 $a['adminName'] = $this->getAdmin($a['adminId']); $arr[] = $a; } $comment = new CommentModel(); $commentAlbum = $comment->getCommentByAlbum($userId); $album = new AlbumModel(); $articles = array(); $albums = array(); foreach ($commentAlbum as $v) { if ($v['albumId'] != null) { $c = $album->getAlbumById($v['albumId']); $c['adminName'] = $this->getAdmin($v['adminId']); $albums[] = $c; } } $commentArticle = $comment->getCommentByArticle($userId); foreach ($commentArticle as $v) { if ($v['articleId'] != null) { $a = $article->getArticleById($v['articleId']); $a['adminName'] = $this->getAdmin($v['adminId']); $articles[] = $a; } } var_dump($albums); $this->assign('user', $_SESSION['qq']['userName']); //评论过的相册 $this->assign('albums', $albums); //评论过的文章 $this->assign('articles', $articles); //收藏 $this->assign('user_collect', $arr); $this->display(); }