• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

各位帮忙看看PHP分页问题!急在线等

php 搞代码 3年前 (2022-01-23) 18次浏览 已收录 0个评论
文章目录[隐藏]

GET方式取值已经取到了,但是分页就是不管用,弄半天了实在找不到哪里写错了,请各位费费心给瞧瞧在线等!!
截图

PHP部分代码:

<?php    header("Content-Type:text/html;Charset=utf-8");    $host='localhost';    $user='root';    $password='63698000xw';    $database='testguest';    $conn=@mysqli_connect($host, $user, $password, $database)        or die('DataBase connected error<br />'.mysqli_connect_error($conn));    // mysqli_set_charset($conn, "utf8");     if (isset($_GET['page'])){        $_page=$_GET['page'];        echo $_page;         if(empty($_page)){             $_page=1;         }     }else {         $_page=1;     }        $_pagesize=1;    $_pagenum=(page-1)*pagesize;    $sql="SELECT tg_id FROM tg_user";    $result1=mysqli_query($conn,$sql)or die(mysqli_error($conn));    $_num=mysqli_num_rows($result1);    $_pageabsolute=ceil($_num/$_pagesize);//     echo" $_pageabsolute <br />";    $query="SELECT tg_id,tg_username,tg_reg_time FROM tg_user ORDER BY tg_reg_time DESC LIMIT $_pagenum,$_pagesize";    $result=mysqli_query($conn, $query);        while ($row=mysqli_fetch_array($result))        {           echo "<td>{$row['tg_id']}</td>---<td>{$row['tg_username']}</td>---<td>{$row['tg_reg_time']}</td><br />";        }    mysqli_free_result($result1);    mysqli_free_result($result);    mysqli_close($conn);    ?>

HTML部分代码:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title>    <style type="text/css">        #page_num{        	height:40px;	        clear:both;        	padding:10px 0;        	position:relative;        }        #page_num ul{        	position:absolute;        	right:30px;	        height:20px;        }         #page_num ul li{         	float:left;         	height:20px;         	width:30px;         }         #page_num ul li a{         	display:block;         	height:20px;         	width:20px;         	line-height:20px;         	border:1px solid #333;         	text-align:center;         	text-decoration:none;         }         #page_num ul li a:hover,#page_num ul li a.selected{         	background:#666;         	font-weight:bold;         	color:#fff;         }    </style><body><div id="page_num">    <ul>        <?php for($i=0;$i<$_pageabsolute;$i++){                if ($_page==($i+1)){                    echo '<li>'.($i+1).'</li>';                 }else {                   echo '<li>'.($i+1).'</li>';                 }              }            ?>    </ul></div>

回复讨论(解决方案)

$_pagenum=( $page-1)* $pagesize;

粗心大意害死人!

错误信息明确的指出了错误的现象和位置,为什么视而不见呢?

$_pag@本文来源gaodaimacom搞#代%码@网-搞代gaodaima码enum=( $page-1)* $pagesize;

粗心大意害死人!

错误信息明确的指出了错误的现象和位置,为什么视而不见呢?

谢谢谢谢~!
这半天整的,我去找个豆腐去别拦着我~!

该死的zend studio居然也不给报个错


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:各位帮忙看看PHP分页问题!急在线等

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址