php分页代码
2014-06-03 09:09
387 查看
我的数据库就两个字段一个id,一个doc,id还是自增字段。
以下是实现跳转到第几页的功能代码:
<html> <head> <title> ShowData </title> </head> <body> <h2>ShowData</h2> <?php //连接数据库 $page = 1; $db = mysql_connect('127.0.0.1','root','toor'); mysql_select_db('test',$db); $pagesize = 3; //每页显示到数量 //计算一共有多少记录,用于计算页数 $rs = mysql_query("select count(*) from info",$db); $row = @mysql_fetch_array($rs); $numrows = $row[0]; //计算页数 $pages = intval($numrows / $pagesize); if ($numrows % $pagesize) { $pages++; } //设置页数 if (isset($_GET['page'])) { $page = intval($_GET['page']); } else { $page = 1; //其他情况,都指向第一页 } //计算记录的偏移量 $offset = $pagesize * ($page - 1); //读取指定记录 $rs = mysql_query("select * from info order by id limit $offset,$pagesize",$db); //把数据用表格显示出来 if ($row = @mysql_fetch_array($rs)) { $i = 0; ?> <table border='0' width='80%'> <tr> <td width='50%'> <p align='center'>ID</td> <td width='50%'> <p align='center'>DOC</td> </tr> <?php do{ $i++; ?> <tr align='center'> <td width='50%'><?=$row['id']?></td> <td width='50%'><?=$row['doc']?></td> </tr> <?php } //循环显示数据 while ($row = mysql_fetch_array($rs)); echo "</table>"; } echo "<div align='center'> 共".$pages."页(".$page."/".$pages.")"; for ($i = 1;$i < $page;$i++) { echo "<a href='showdata.php?page=".$i."'>[".$i."]</a>"; } echo "[".$page."]"; for ($i = $page + 1;$i <= $pages;$i++) { echo "<a href='showdata.php?page=".$i."'>[".$i."]</a>"; } echo "</div>"; ?> </body> </html>
以下是实现跳转到第几页的功能代码:
<? $myurl = "index.php" $pagestring .= " 跳转到\n <select name=\"chg_go\" onchange=\"window.location.href='".$myurl."?page='+this.value;\">\n"; for($a=1;$a<=$pagecount;$a++){ if( $a == $page ){ $pagestring .= " <option value=\"".$a."\" selected>".$a."</option>\n"; } else{ $pagestring .= " <option value=\"".$a."\">".$a."</option>\n"; } } $pagestring .= " </select>\n 页 </td>\n</tr>\n</table>"; print ($pagestring); ?>
相关文章推荐
- 用PHP生成html分页列表的代码
- php分页示例代码
- 简化php模板页面中分页代码的解析
- Wordpress php 分页代码
- PHP页码自动适应范围的分页代码
- PHP+mysql的分页通用代码
- php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
- php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
- Wordpress php 分页代码
- php新分页代码
- php+mysql分页代码详解
- php+mysql分页代码详解
- php分页实例教程代码详解
- 初学者能容易看懂的php连接mysql分页代码
- php分页示例代码
- 最初级的PHP分页代码 。
- 如何简化php模板页面中分页代码的解析
- php adodb分页实现代码
- php分页代码