本文整理匯總了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();
}
示例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();
}