各位大哥PHP高手,小弟我刚刚学PHP,在生成静态分页遇到了点问题,就是翻页的问题,希望可以給出一个漂亮完整的翻页代码,谢谢!

php生成静态html分页实现方法

';

}

else

{

echo'数据库选择失败!'.mysql_error().'

';

}

@header("Content-Type: text/html; charset=utf-8");

mysql_query("SET NAMES 'utf8'");

$fp = fopen ("moban/temp.html","r");

$content = fread ($fp,filesize ("moban/temp.html"));

$onepage =2;

$sql = "select id from message";

$query = mysql_query ($sql);

$num = mysql_num_rows ($query);

$allpages = ceil ($num / $onepage);

$filedir="news_1";

if (!is_dir($filedir)) {

//如果不存在就建立

mkdir($filedir,0777);

}

for ($i = 0;$iif ($i == 0){

$indexpath = "$filedir/index.html";

} else {

$indexpath = "$filedir/index_".$i.".html";

}

$start = $i * $onepage;

$list = '';

$sql_for_page = "select * from message limit $start,$onepage";

$result=mysql_query($sql_for_page);

while($row=mysql_fetch_array($result))

{

$list .=$row['id']." ".$row['title'].'

'.$row['content'].'

';

}

$content1 = str_replace ("{ articletable }",$list.$i,$content);

//分页

$list1 = '';

for ($j = 0;$jif ($j == 0){

$list1 .= '第'.$j.'页|';

} else {

$list1 .= "第".$j."页|";

}

}

$content2 = str_replace("{ mune }",$list1,$content1);

if (is_file ($indexpath)){

@unlink ($indexpath); //若文件已存在,则删除

}

$handle = fopen ($indexpath,"w"); //打开文件指针,创建文件

/*

检查文件是否被创建且可写

*/

if (!is_writable ($indexpath)){

echo "文件:".$indexpath."不可写,请检查其属性后重试!"; //修改为echo

}

if (!fwrite ($handle,$content2)){ //将信息写入文件

echo "生成文件".$indexpath."失败!"; //修改为echo

}

fclose ($handle); //关闭指针

}

fclose ($fp);die ("生成分页文件完成,如生成不完全,请检查文件权限系统后重新生成!");

?>

------解决方案--------------------

分页不是有许许多多线程的分页类嘛?都不合适?

相关文章

相关视频

php生成静态翻页,PHP高手,我刚刚学PHP,在生成静态分页遇到了点有关问题,就是翻页的有关问题,希望可以給出一个漂亮完整的翻页代码,多谢...相关推荐

  1. 写出一个美观的表单页

    如何写出一个美观的表单页 前言 最近做项目总能遇到各种各样,千奇百怪的需求.用bootstrap等ui框架不能满足客户需求.只能开动自己脑筋,自己写一些样式. 如何调整input样式(包括placeh ...

  2. Principle for Mac:让你五分钟即可制作出一个具有完整交互动画的原型

    Principle for Mac这款交互设计工具让你五分钟即可制作出一个具有完整交互动画的原型,并且可将交互动画生成视频或者 Gif 分享到 Dribbble.twitter 等社交平台. 无论您设 ...

  3. 一个较完整的关键字过滤解决方案(上)

    如果您希望看到关键字过滤算法的话那么可能就要失望了.博客园中已经有不少关于此类算法的文章(例如这里和这里),虽然可能无法直接满足特定需求,但是已经足够作为参考使用.而本文的目的,是给出一个较为完整的关 ...

  4. Introduction to the Spring Framework By Rod Johnson(完整中文翻译版)

    Introduction to the Spring Framework By Rod Johnson 自从这篇文章的第一版在2003年10月发表以来,Spring框架正在逐步普及.经历了1.0最终版 ...

  5. 静态html搜索,如何为网站增加相关性较强的静态搜索页?

    在2013年9月6日那天,百度站长平台lee曾经出了一个通告,里面所说的内容是如果一个网站太多相关性不强的静态搜索页,也容易遭受百度的惩罚,因为这些和网站内容不相关的静态搜索页可以增强网站的收录量,从 ...

  6. flutter:一个完整的登陆页

    如果路上有坑,就要毫不犹豫的跳下去 登陆页是一个软件的门面.一个完整的登陆页包含账号密码登陆.验证码登陆.注册及忘记密码四个功能,下面从框架开始一步步完成. 踩坑记录: 背景图由于键盘弹起导致图片变形 ...

  7. 机器学习完整项目实战附代码(一):探索型数据分析+特征工程+建模+报告

    1. 项目背景   泰坦尼克号的沉没是历史上最臭名昭著的沉船之一.1912年4月15日,在她的处女航中,被广泛认为"不沉"的"泰坦尼克号"在与冰山相撞后沉没.不 ...

  8. [转载]17岁高考落榜生成为世界顶尖IT高手

    17岁高考落榜生成为世界顶尖IT高手 <script> var $tag=''; </script>  1998年夏天,对于17岁的李明来说绝对是一个黑色的季节,也是他人生路上 ...

  9. 364 页 PyTorch 版《动手学深度学习》分享(全中文,支持 Jupyter 运行)

    1 前言 最近有朋友留言要求分享一下李沐老师的<动手学深度学习>,小汤本着一直坚持的"好资源大家一起分享,共同学习,共同进步"的初衷,于是便去找了资料,而且还是中文版的 ...

最新文章

  1. UIAlertController
  2. JavaScript学习记录总结(四)——js函数的特殊性
  3. UA MATH567 高维统计 专题1 Supervised PCA Regression概述
  4. java chinapay_通过PHP/Java Bridge来实现ecshop的chinapay支付接口
  5. 游客显示的html代码,html5游客总数柱状图代码
  6. centos-7.2 node.js免编译安装
  7. JS高级——错误处理
  8. Bootstrap清除/清理浮动
  9. 安全云盘项目(二):2.1 基于libevent的C++线程池
  10. vbox虚拟系统和主系统自动挂载共享文件夹
  11. spring扫描bean总结
  12. python下载网易云音乐付费歌曲有哪些_Python3批量下载网易云音乐热歌榜
  13. 新手如何发网站外链,网站的外链如何发,发外链的方法集合
  14. 天体观测位置的计算--方位角和俯仰角
  15. WPS怎么统计相同名称的数据_教你如何将垃圾的WPS,玩得高大上!
  16. html 地址 点击召唤高德,HTML5创建高德地图
  17. 51单片机实战教程(22 看门狗)
  18. SQL语言——联结表
  19. “node“不是内部或外部命令,也不是可运行的程序 或批处理文件
  20. 第三章——字体属性,字号、字体、字体粗细、字体样式、字体连写

热门文章

  1. TaskTracker执行map或reduce任务的过程(二)
  2. 马化腾,你就把微信卖给运营商得了
  3. mysql system_time_zone乱码_解决mysql设置时区时的错误Unknown or incorrect time zone: 'Asia/Shanghai'...
  4. python虚拟环境中安装diango_创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...
  5. sqlerror.java 1074_java.sql.SQLException: Before start of result set异常
  6. php定时任务sw,[原创]Swoole和Swoft的那些事(Task投递/定时任务篇)
  7. c语言24点游戏代码回法,C语言解24点游戏程序
  8. pacman吃豆人_通过Tensorflow和强化学习实现自动化吃豆人PacMan
  9. linux 查看安装的系统版本,linux之查看版本信息命令
  10. 甜品果汁饮品拍摄设计海报,美如蓬莱仙境!