• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    php中分頁顯示文章標題

    發布: 2007-7-14 19:53 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 8次 | 進入軟件測試論壇討論

    領測軟件測試網 php中文章標題很多的情況下怎樣才能分頁顯示呢?

    下面根據本人的體會把主要代碼公開,希望對初學網友有所幫助.

    $page_size=10;(每頁顯示數量)



    $sql='select count(*) as rnt from mydbf';

    $sql .= ' order by mytime desc ';

    $qh=mysql_query($sql);

    $data=mysql_fetch_array($qh);

    $nr=$data["cnt"];



    $pages=intval($nr/$page_size);

    if($nr%$page_size) $pages++;



    if(empty($page))

    {

    $page=1;

    $offset=0;

    }

    else

    {

    $offset=$page*$page_size-$page_size;

    }

    ?>



    <!--

    $total = mysql_numrows($qh);

    $total=$nr;

    echo "<td colspan=3>";

    //顯示所有文章

    if (!isset($page)){

    $page = 0;

    }

    //分頁開始

    $start= $page*$page_size;

    $offset=$start;

    $totalpage =ceil($total/$page_size);

    $pagestr ='[<font color=green>總數</font>]:'.$total;

    $pagestr.= "&nbsp".($page+1).'/'.$totalpage.'頁'."&nbsp";



    $xjz1= "<a href=$php_self?";

    $sql = 'select mytxt,content_id,clicknum,from mydbf ';

    $sql .= ' order by ltime desc limit '.$offset.','.$pageno;

    $res = mysql_query($ls_sql, $dbh);

    $countloop = 0;

    while ($row = mysql_fetch_array($res)) {

    ....

    }



    $xjz1= "<a href=$php_self?";

    $xjz2=substr($xjz1,8);

    ?>

    <table border="0" width="100%" cellpadding="0" cellspacing="0" height="0">

    <form action="<?echo $php_self.$xjz2."&page=$page";?>" method="post">

    <td width="100%" height="9">

    <table border="0" width="100%" cellspacing="0" cellpadding="0">

    <tr><td width="72%" align="center" nowrap>&nbsp;<b>分頁</b>:<?if($page==1){?>首頁

    上一頁 <?

    }

    else

    {

    $p=$page-1;

    echo "$xjz1&page=1>首頁</a> $xjz1&page=$p>上一頁</a>";

    }

    if($page>=$pages){?> 下一頁 尾頁 <?

    }

    else

    {

    $pp=$page+1;

    echo "&nbsp;$xjz1&page=$pp>下一頁</a>&nbsp;$xjz1&page=$pages>尾頁</a>";

    }

    ?>&nbsp;頁次:<b><?echo $page?></b>/<b><?echo $pages?></b>頁 <b><?echo $page_size?></b>個/頁&nbsp;共<b><?echo $nr?></b>篇文章 轉到:



    <!--<input type="text" name="page" size="4" class="p1" style="border-style: groove; border-width: 1">

    <input type="submit" value="Go" name="B1" class="p1" style="border-style: ridge; border-width: 1">

    </td><td>-->



    <select name=pagex onChange="javascript:location.href=this.options[this.selectedIndex].value">

    <?

    for ($i=1;$i<=$pages;$i++){

    if($i==$page)$selectxjz="selected";

    else $selectxjz='';

    echo "<option value=\"".$xjz2."&page=".$i."\" ".$selectxjz.">".$i."</option>";

    }

    ?>

    </select>&nbsp;頁

    </td></table></td></form></table>

    <?}

    ?>

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>