当前位置: 首页>>代码示例>>PHP>>正文


PHP Images::FindLastPage方法代码示例

本文整理汇总了PHP中Images::FindLastPage方法的典型用法代码示例。如果您正苦于以下问题:PHP Images::FindLastPage方法的具体用法?PHP Images::FindLastPage怎么用?PHP Images::FindLastPage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Images的用法示例。


在下文中一共展示了Images::FindLastPage方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: FindByPagination

 function FindByPagination($perpage, $pagenum)
 {
     // Check to see if there is a page number. If not, set it to page 1
     if (!isset($pagenum)) {
         $pagenum = 1;
     }
     $last = Images::FindLastPage($perpage);
     // Ensure the page number isn't below one, or more than the maximum pages
     if ($pagenum < 1) {
         $pagenum = 1;
     } elseif ($pagenum > $last) {
         $pagenum = $last;
     }
     // Sets the limit value for the query
     $max = 'LIMIT ' . ($pagenum - 1) * $perpage . ', ' . $perpage;
     return MyActiveRecord::FindBySQL('Images', "SELECT * FROM images ORDER BY id DESC {$max}");
 }
开发者ID:highchair,项目名称:hcd-trunk,代码行数:17,代码来源:image.php

示例2: display_page_content

function display_page_content()
{
    //$images = Images::FindAll();
    //$images = array_reverse($images);
    $pagenum = getRequestVarAtIndex(2);
    $imagesperpage = 12;
    $lastpage = Images::FindLastPage($imagesperpage);
    $images = Images::FindByPagination($imagesperpage, $pagenum);
    $numbernav = "";
    if (count($images) > 0) {
        $pagenum = $pagenum == "" ? 1 : $pagenum;
        if ($pagenum > 1) {
            $numbernav .= "<a class=\"pageprev\" href=\"" . get_link("admin/list_images/" . ($pagenum - 1)) . "\">Newer</a>";
        }
        $counter = 1;
        while ($counter <= $lastpage) {
            $thispage = $counter == $pagenum ? " class=\"thispage\"" : "";
            $numbernav .= "<a{$thispage} href=\"" . get_link("admin/list_images/" . $counter) . "\">{$counter}</a>";
            $counter++;
        }
        if ($pagenum != $lastpage) {
            $numbernav .= "<a class=\"pagenext\" href=\"" . get_link("admin/list_images/" . ($pagenum + 1)) . "\">Older</a>";
        }
    }
    ?>

	<div id="edit-header" class="imagenav">
		<div class="nav-left column">
    		<h1>Choose an Image to Edit</h1>
		</div>
		<div class="nav-right column">
            <a href="<?php 
    echo get_link("admin/add_image");
    ?>
" class="hcd_button">Add a New Image</a>
		</div>
		<div class="clearleft"></div>
	</div>
	
	<div class="page-numbers">
		<?php 
    echo $numbernav;
    ?>

	</div>
<?php 
    if (count($images) > 0) {
        ?>

	<div id="imageDisplay">
<?php 
        foreach ($images as $image) {
            echo "\t\t<div class=\"image\"><a href=\"" . get_link("/admin/edit_image/{$image->id}") . "\">";
            //$image->displayThumbnail();
            echo '<img src="' . get_link('images/view/' . $image->id) . '" alt="' . $image->name . '">';
            echo "</a>{$image->name}</div>\n";
        }
        ?>
	
		<div class="clearleft"></div>
	</div>
<?php 
    } else {
        echo '<h3>There are no images yet! <a href="' . get_link("admin/add_image") . '">Add one if you like</a>.</h3>';
    }
    ?>

	<div class="page-numbers">
		<?php 
    echo $numbernav;
    ?>

	</div>

<?php 
}
开发者ID:highchair,项目名称:hcd-trunk,代码行数:76,代码来源:list_images.php


注:本文中的Images::FindLastPage方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。