當前位置: 首頁>>代碼示例>>PHP>>正文


PHP CommentModel::getCommentByAlbumId方法代碼示例

本文整理匯總了PHP中CommentModel::getCommentByAlbumId方法的典型用法代碼示例。如果您正苦於以下問題:PHP CommentModel::getCommentByAlbumId方法的具體用法?PHP CommentModel::getCommentByAlbumId怎麽用?PHP CommentModel::getCommentByAlbumId使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在CommentModel的用法示例。


在下文中一共展示了CommentModel::getCommentByAlbumId方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: photoInfo

 public function photoInfo()
 {
     $albumId = $_GET['albumId'];
     //實例化Model
     $photoModel = new PhotosModel();
     $albumModel = new AlbumModel();
     $commentModel = new CommentModel();
     $userModel = new UserModel();
     $articletypeModel = new ArticleTypeModel();
     $articleTagModel = new ArticleTagModel();
     //用戶個人信息
     $allUserInfo = $userModel->getAllUserInfo();
     //博主個人信息
     $blogerInfo = $this->getBlogerInfo($blogerId);
     //獲取所有文章分類
     $allTypes = $articletypeModel->getCatrgoryByadminId($blogerId);
     //var_dump($allTypes);
     //獲取所有文章標簽
     $allTags = $articleTagModel->getArticleTag();
     //最新三條評論
     $latestComments = $commentModel->getLatestComments($blogerId, '0,3');
     //根據相冊id集查詢所有評論
     $comments = $commentModel->getCommentByAlbumId($ArrAlbumId);
     //相冊評論數
     $photoCollectNum = $commentModel->getCommentByArrAlbumId($ArrblogerId);
     $photo['photoCollectNum'] = $photoCollectNum;
     //獲取該相冊的所有照片
     $photoNum = $photoModel->getPhotos($blogerId, $limit = '');
     $photo['photoNum'] = $photoNum;
     //某相冊的照片數量
     $photocount = $photoModel->getPhotosCountByAlbumId($AlbumId);
     $photo['photocount'] = $photocount;
     //根據照片id查詢照片信息
     $photoInfo = $photoModel->getPhotosById($value['photoId']);
     if ($count > $pagesize) {
         $page = new Page($count, $p, $pagesize);
         $str = $page->show('themeuk.php');
     }
     $this->assign('page', $str);
     $this->assign('photoNum', $photoNum);
     //某相冊所有照片
     $this->assign('photoCollectNum', $photoCollectNum);
     //某相冊的評論總數
     $this->assign('blogerInfo', $blogerInfo);
     //某博主信息
     $this->assign('allUserInfo', $allUserInfo);
     //某用戶信息
     $this->assign('latestComments', $latestComments);
     //最新三條評論
     $this->assign('allTypes', $allTypes);
     //所有文章分類
     $this->assign('photoInfo', $photoInfo);
     //照片信息
     $this->assign("allTags", $allTags);
     //所有文章標簽
     $this->assign('photocount', $photocount);
     //某相冊的照片數量
     $this->assign('photo', $photo);
     //照片信息
     $this->assign('comments', $comments);
     $this->display();
 }
開發者ID:Jnnock,項目名稱:myyyk,代碼行數:62,代碼來源:AlbumCtrl.class.php

示例2: albumInfo

 public function albumInfo()
 {
     $blogerId = Data::get($_GET['blogerId'], Data::Int);
     $albumId = Data::get($_GET['albumId'], Data::Int);
     if (!is_int($blogerId) && $blogerId <= 0) {
         R('Index', 'index');
     }
     if (!is_int($albumId) && $albumId <= 0) {
         R('Index', 'index');
     }
     // $blogerId=$_GET['blogerId'];
     // $albumId=$_GET['albumId'];
     $album = new AlbumModel();
     $albums = $album->getAlbumById($albumId);
     $photo = new PhotosModel();
     $photos = $photo->getPhotos($albumId);
     $time = 0;
     foreach ($photos as $v) {
         $addtime = strtotime($v['addTime']);
         if ($time < $addtime) {
             $time = $addtime;
         }
     }
     $time = date("Y-m-d H:i:s", $time);
     $photoCount = $photo->getPhotosCountByAlbumId($albumId);
     $comment = new CommentModel();
     $a = $comment->getCommentByAlbumId($albumId);
     $user = new UserModel();
     $comments = array();
     foreach ($a as $v) {
         $users = $v;
         $users['user'] = $user->getUserById($v['userId']);
         $comments[] = $users;
     }
     //博主個人信息
     $blogerInfo = $this->getBlogerInfo($blogerId);
     $this->assign('blogerInfo', $blogerInfo);
     //某博主信息
     $count = $this->articleCount($blogerId);
     $this->assign('count', $count);
     //某博主文章總數
     //獲取所有文章標簽
     $allTags = $this->getAllTags();
     $this->assign("allTags", $allTags);
     //所有文章標簽
     //獲取所有文章分類
     $allTypes = $this->getAllTypes($blogerId);
     $this->assign("allTypes", $allTypes);
     //某人所有文章分類
     $latestComments = $this->getLatestComments($blogerId, '0,3');
     $this->assign('latestComments', $latestComments);
     //最新三條評論
     //用戶個人信息
     $allUserInfo = $this->getAllUserInfo();
     $this->assign('allUserInfo', $allUserInfo);
     //某用戶信息
     //該相冊下的所有評論
     $this->assign('comments', $comments);
     //該相冊下的所有相片
     $this->assign('photos', $photos);
     //相片最後的添加時間
     $this->assign('time', $time);
     //相冊的相片數
     $this->assign('photoCount', $photoCount);
     //相冊的部分信息
     $this->assign('album', $albums);
     $this->display();
 }
開發者ID:Jnnock,項目名稱:myyyk,代碼行數:68,代碼來源:IndexCtrl.class.php


注:本文中的CommentModel::getCommentByAlbumId方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。