日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
使用相關(guān)函數(shù)實(shí)現(xiàn)PHP處理分頁(yè)

通過(guò)對(duì)PHP語(yǔ)言的深入學(xué)習(xí)可以知道,其是一個(gè)功能非常強(qiáng)大的語(yǔ)言,應(yīng)用領(lǐng)域也非常廣泛。比如今天我們介紹的分頁(yè)問(wèn)題,利用PHP處理分頁(yè),就能得到一個(gè)良好的結(jié)果。#t#

我們提供的服務(wù)有:做網(wǎng)站、成都做網(wǎng)站、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、五臺(tái)ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的五臺(tái)網(wǎng)站制作公司

如我們指定分頁(yè)時(shí),每頁(yè)20篇。某子頻道列表內(nèi)文章經(jīng)數(shù)據(jù)庫(kù)查詢(xún)?yōu)?5條,則,首先我們通過(guò)查詢(xún)得到如下參數(shù):1,總頁(yè)數(shù);2,每頁(yè)篇數(shù)。

PHP處理分頁(yè)第二 步,for ($i = 0; $i < allpages; $i++),頁(yè)面元素獲取,分析,文章生成,都在此循環(huán)中執(zhí)行。不同的是,die ("創(chuàng)建文件".$filename."成功!";這句去掉,放到循環(huán)后的顯示,因?yàn)樵撜Z(yǔ)句將中止程序執(zhí)行。例:

  1. < ?php  
  2. $fp = fopen ("temp.html","r");  
  3. $content = fread ($fp,filesize ("temp.html"));  
  4. $onepage = '20';  
  5. $sql = "select id from article where 
    channel='$channelid'";  
  6. $query = mysql_query ($sql);  
  7. $num = mysql_num_rows ($query);  
  8. $allpages = ceil ($num / $onepage);  
  9. for ($i = 0;$i<$allpages; $i++){  
  10. if ($i == 0){  
  11. $indexpath = "index.html";  
  12. } else {  
  13. $indexpath = "index_".$i."html";  
  14. }  
  15. $start = $i * $onepage;  
  16. $list = '';  
  17. $sql_for_page = "select name,filename,title 
    from article where channel='$channelid'
     limit $start,$onepage";  
  18. $query_for_page = mysql_query ($sql_for_page);  
  19. while ($result = $query_for_page){  
  20. $list .= ' .' target=_blank>'.$title.'
    ';  
  21. }  
  22. $content = str_replace ("{articletable}
    ",$list,$content);  
  23. if (is_file ($indexpath)){  
  24. @unlink ($indexpath); //若文件已存在,則刪除  
  25. }  
  26. $handle = fopen ($indexpath,"w"); 
    //打開(kāi)文件指針,創(chuàng)建文件  
  27. /*  
  28. 檢查文件是否被創(chuàng)建且可寫(xiě)  
  29. */  
  30. if (!is_writable ($indexpath)){  
  31. echo "文件:".$indexpath."不可寫(xiě),
    請(qǐng)檢查其屬性后重試!"; //修改為echo  
  32. }  
  33. if (!fwrite ($handle,$content)){ //將信息寫(xiě)入文件  
  34. echo "生成文件".$indexpath."失??!"; //修改為echo  
  35. }   
  36. fclose ($handle); //關(guān)閉指針  
  37. }  
  38. fclose ($fp);  
  39. die ("生成分頁(yè)文件完成,如生成不完全,
    請(qǐng)檢查文件權(quán)限系統(tǒng)后重新生成!");  
  40. ?> 

大致PHP處理分頁(yè)的思路如此,其中如其它數(shù)據(jù)生成,數(shù)據(jù)輸入輸出檢查,分頁(yè)內(nèi)容指向等可酌情在頁(yè)面中加入。


新聞標(biāo)題:使用相關(guān)函數(shù)實(shí)現(xiàn)PHP處理分頁(yè)
URL分享:http://www.dlmjj.cn/article/dhcoosg.html