// 페이지 네이션

$cnt = (!empty($res->num_rows))?$res->num_rows:"0";  //총 행의 수

$display = 10;          //한페이지에 보여질 데이터의 수

$block_page = 10;       //한 페이지블록에 보여질 페이지 수


$total_page = ceil($cnt/$display);        //총페이지의 수

$total_block = ceil($total_page/$block_page);        //총블록 수


$now_page = (!empty($_REQUEST['page'])?$_REQUEST['page']:1);

$now_block = ceil($now_page/$block_page);


$start_page = $now_block*$block_page - ($block_page-1);

if($start_page <= 1){

    $start_page = 1;

}


$end_page = $now_block*$block_page;

if($end_page >= $total_page){

    $end_page = $total_page;

}


$qry = "SELECT rp.*,tp.sale_whole,tp.name,tp.sale_rate,tp.real_price

        FROM rose_shop.tqi_product AS rp

      

        LIMIT ".(($now_page-1)*$display).",".$display;


<div class="container">

            <form class="myform" action="<?php echo $_SERVER['PHP_SELF']?>" method="GET">

                <input type="hidden" name="page" value="">

            </form>

            <nav style="text-align:  center;">

                <ul class="pagination">

                    <li>

                        <a href="javascript:void(0);" onclick="page(1)" aria-label="Previous">

                            <span aria-hidden="true">&laquo;</span>

                        </a>

                        <a href="javascript:void(0);" onclick="page(<?php echo ($start_page<=1?1:$start_page-1);?>)" aria-label="Previous">

                            <span aria-hidden="true">이전</span>

                        </a>

                    </li>

            <?php

            for ($i=$start_page; $i <= $end_page; $i++) {

            ?>

                    <li><a href="javascript:void(0);" onclick="page(<?php echo $i;?>)" <?php if($now_page == $i)echo "style='color:red'";?>><?php echo $i;?></a></li>

            <?php

            }

             ?>

                    <li>

                        <a href="javascript:void(0);" onclick="page(<?php echo ($end_page>=$total_page?$total_page:$end_page+1);?>)" aria-label="Next">

                            <span aria-hidden="true">다음</span>

                        </a>

                        <a href="javascript:void(0);" onclick="page(<?php echo $total_page;?>)" aria-label="Next">

                            <span aria-hidden="true">&raquo;</span>

                        </a>

                    </li>

                </ul>

            </nav>

        </div>


function page(i) {

        $("input[name=page]")[0].value = i;

        $('.myform')[0].submit();

    }

+ Recent posts