<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <link href="common.css" type="text/css" rel="stylesheet"/> <style type="text/css"> ul{ list-style:none} li{ float:left} ul#list{ list-style:none;} ul#list li{ float:left; margin-right:15px;}
ul#fenye{ list-style:none;} ul#fenye li{ float:left; margin-right:15px;} ul#fenye li a{ display:block; width:20px; height:20px; line-height:20px; text-align:center; border:1px solid #666;} .select{ background:#999} </style> </head>
<body> <div > <ul style="list-style:none"> <li><a href="list.php">列表</a></li> <li><a href="add.php">添加</a></li> <li><a href="edit.php">编辑</a></li> <li><a href="">上传</a></li> </ul> </div> <br/> <div> <ul id="list"> <?php //连接数据库 $mysql=mysql_connect("localhost","root","")or die("mysql连接失败"); mysql_select_db("lianxi",$mysql)or die("数据库选择失败"); mysql_query("set names 'utf8'")or die("字符集选择失败"); //首先判断该数据库中的数据总数 $sz= 'select * from `user`'; $rez=mysql_query($sz); //算出共有几条记录 $num=mysql_num_rows($rez); //每页显示5条 $pageval=5; //共有过少页 $pagezong=ceil($num/$pageval); //得到传过来的当前页 if(isset($_GET['page'])){ $page=$_GET['page']; if(empty($_GET['page'])||$_GET['page']<0||!is_numeric($_GET['page'])){ $page=1; }else{ $page=intval($_GET['page']); } }else{ $page=1; } //如果数据库中没有数据,就把页数设置为1 if($num=0){ $page=1; }; //如果传过来的页数大于总页数,就把总页数付给传过来的页数 if($page>$pagezong){ $page=$pagezong; } //从第几条开始数据的显示 $kaishitiaoshu=($page-1)*$pageval; $s= "select * from `user` limit $kaishitiaoshu ,$pageval"; $re=mysql_query($s); while($row=mysql_fetch_array($re)){ ?> <li><?php echo $row['name']; ?>的资料</li> <li>姓名:<?php echo $row['name']; ?></li> <li>年龄:<?php echo $row['age']; ?></li> <li>性别:<?php echo $row['sex']; ?></li> <li>时间:<?php echo $row['date']; ?></li> <br/> <?php }; ?> </ul> <ul id="wenzifenye"> <?php //文字分页,如果是第一页则首页和上一页不可用,否则添加a标签,可点击 if($page==1){ echo"<li>首页</li>"; echo"<li>上一页</li>"; }else{ echo"<li><a href='list.php' >首页</a></li>"; echo"<li><a href='list.php?page=".($page-1)."'>上一页</a></li>"; } //如果是最后的一页,就让尾页和下一页不可点击,否则加上a标签,变成可点击 if($page==$pagezong){ echo "<li>下一页</li>"; echo"<li>尾页</li>"; }else{ echo"<li><a href='list.php?page=".($page+1)."'>下一页</a></li>"; echo"<li><a href='list.php?page=".$pagezong."'>尾页</a></li>"; } ?> </ul> <ul id="fenye"> <?php for($i=0;$i<$pagezong;$i++){ if($page==($i+1)){ echo"<li><a class='select' href='list.php?page=".($i+1)."'>".($i+1)."</a></li>"; }else{ echo"<li><a href='list.php?page=".($i+1)."'>".($i+1)."</a></li>";
|