PHP codeinclude_once('conn.php');

if(isset($_GET['pclass']))

{

$p_class=$_GET['pclass'];

}

else

{

$p_class='';

}

$respage = mysql_query("SELECT COUNT(*) FROM product where p_class='$p_class';"); //$num 是数据表中符合条件的总纪录数

while($row = mysql_fetch_assoc($respage))

{

$num = $row[0];//这一行报错:Notice: Undefined offset: 0 in D:\setup\xampp\htdocs\products\showclass.php on line 88

}

$recordnum =40; // 每页显示多少条记录,

$pages = ceil($num/$recordnum); //一共有多少页

if (@$_GET["page"]) // 获取 url 中的参数 page

{

//$pre 和 $next 为后面前一页和后一页的连接参数 page 的值

// 如果 url 中的参数为 1 ,把当前页置为 1 前一页, $pre 也为一, $next 为 2

if($_GET["page"]==1)

{

$current = 1;//当前页

$pre = 1; //$pre 是前一页的

$next = 2; //$next 是后一页

}

else

{

$current = $_GET["page"];

$pre = $current-1;

$next = $current+1;

} // 如果 url 中的参数不为一(不是第一页),就把当前页取值为 url 中获得的参数, $pre 为当前页减 1 , $next 为加 1

}

else

{

$current = 1;

$pre = '1';

$next = 2;

}// 如果 url 中没有参数 page ,当前页置为 1 , $pre=1,$next=2

$now = ($current-1)*$recordnum;

$echopage = "";

$echopage .= "".$pages." 页";

$echopage .= "到第 \n";

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

{

if($i==$current)

$echopage .= "$i\n";

else

$echopage .= "$i\n";

}

$echopage .= " 页";

$echopage .= "";

php curl如何解决分页,一段PHP的分页程序,报错,该如何解决相关推荐

  1. 解决创建Maven Project出现的项目报错问题

    创建Maven Project往往会出现项目报错,主要有两方面报错,一是tomcat,二是jdk.怎么解决呢?待小编细细道来. Maven Project的创建: 1.创建Maven Project: ...

  2. oracle tnsping 怎么用,oracle 11.2.0 tnsping ORCL; 报错,该如何解决

    oracle 11.2.0 tnsping ORCL; 报错,该如何解决 oracle 11.2.0 tnsping ORCL; 报错,该如何解决 日期:2014-05-17 浏览次数:20530 次 ...

  3. php curl 不验证ssl,PHP Curl https跳过ssl证书认证报错记录及解决

    PHP Curl https跳过ssl证书认证报错记录及解决 function get($url = '', $cookie = '') { $ch = curl_init(); curl_setop ...

  4. python modulenotfounderror_python 服务器运行代码报错ModuleNotFoundError的解决办法

    一.问题描述 一段 Python 代码在本地的 IDE 上运行正常,部署到服务器运行后,出现了 ModuleNotFoundError: No module named 'xxx" 错误. ...

  5. python安装过程中出现文件或目录损坏且无法读取_解决安装python库时windows error5 报错的问题...

    python安装库时,有时候会报错windows error 5,可以尝试关闭所有使用python的编辑器.文件等,然后重新pip安装,如果还是不行,可以将报错最下层文件删除即可(如果不放心可以将该文 ...

  6. python安装失败找不到指定路径_解决安装python库时windows error5 报错的问题

    python安装库时,有时候会报错windows error 5,可以尝试关闭所有使用python的编辑器.文件等,然后重新pip安装,如果还是不行,可以将报错最下层文件删除即可(如果不放心可以将该文 ...

  7. oracle lms进程 内存,【案例】Oracle ges resource消耗内存高报错ORA-04031 MOS解决办法...

    天萃荷净 Oracle研究中心案例分析:运维DBA反映Oracle数据库10.2.0.4.12每间隔一段时间就必须重启,运行一断时间报ORA-04031错误oracle ges res cache l ...

  8. 解决达梦数据库新增大字段报错问题

    解决达梦数据库新增大字段报错问题 参考文章: (1)解决达梦数据库新增大字段报错问题 (2)https://www.cnblogs.com/nihaorz/p/11804891.html 备忘一下.

  9. Python发送邮件smtplib.SMTP各报错问题的解决方法

    Python发送邮件smtplib.SMTP各报错问题的解决方法 参考文章: (1)Python发送邮件smtplib.SMTP各报错问题的解决方法 (2)https://www.cnblogs.co ...

最新文章

  1. Python中赋值、浅拷贝、深拷贝
  2. BUUCTF-Reverse:内涵的软件
  3. java反射--注解的定义与运用以及权限拦截
  4. mysql上k8s_通过搭建MySQL掌握k8s(Kubernetes)重要概念(上):网络与持久卷
  5. 计算机桌面删除,如何删除计算机桌面上的冗余“ IE”浏览器_IT / computer_资料
  6. mfc读取bmp文件_LIUNX 工程bmp.c 显示图片 开发板出来的图片只有一个角 求大佬解决...
  7. 用DELPHI中Canvas特性开发图形软件
  8. php 开启 ziparchive,php ZipArchive类使用实例详解
  9. Highcharts 将默认文字更改为中文
  10. 2021年7月整理--简单方法 暴力破解WIFI密码
  11. GPUImage详细解析- 实时美颜滤镜
  12. 对计算机系统进行软件攻击,win10系统预防电脑被系统漏洞攻击的操作方法
  13. 影视文件下载,合并,修复,转换…
  14. 2016百度笔试题交流
  15. 魔兽世界3区部落最多的服务器,魔兽世界怀旧服玩家为你推荐,不用排队、非鬼服非单阵营的服务器...
  16. 小米路由器同一wifi局域网下,各主机无法ping连
  17. JavaScript检测原始值、引用值、属性
  18. 【项目管理软件盛宴】谁才是人气王?
  19. Windows操作系统的日志分析
  20. IDEA中大小写切换

热门文章

  1. 操作系统(13)-操作系统中的死锁及其预防、避免、检测与解除
  2. 算法高级(28)-递归、分治、动态规划、贪心、回溯、分支限界几大相似算法比较
  3. No result defined for action com.lk.IndexAction and result success
  4. Eclipse里面的快捷键
  5. nagios监控oralce数据库的表空间大小
  6. 跟小静学MVC3[01]--创建第一个MVC3项目
  7. linux系统计算从1加到100之和思路风暴
  8. linux的物理内存中swap压缩,linux中Centos7增加swap分区详解
  9. java 接口api设计的注意事项_Java接口设计原则
  10. SuperMap_iClient3D_10.2.1_for_WebGL下载