请勿盗版,转载请加上出处http://blog.csdn.net/yanlintao1
请勿盗版,转载请加上出处http://blog.csdn.net/yanlintao1
首先进行样式展示希望对大家有所帮助,也希望大家给出意见和建议:
第一种:数字分页
立即学习“PHP免费学习笔记(深入)”;
第二种:为文本分页
立即学习“PHP免费学习笔记(深入)”;
php分页函数(我写在下面引入的common.inc.php公共文件中):
立即学习“PHP免费学习笔记(深入)”;
/*
*_page()分页的相关参数
*@param int $_pagesize 每页存有几个好友
*@param $_sql 获取所有字段
* */
function _page($_sql,$_size){
global $_pagenum,$_pagesize,$_pageabsolute,$_num,$_page;
//分页模块以及容错处理
//第几页
if(isset( $_GET['page'])){
$_page = $_GET['page'];
if(empty($_page)$_page$_pageabsolute){
$_page=$_pageabsolute;
}
//从数据库的第几条数据开始
$_pagenum = ($_page-1)*$_pagesize;
}
/*
* _paging分页函数
* @access public 表示函数对外公开
* @param int $_type 若为1则按数字分页,若为2按文本形式分页
* $_pageabsolute 共多少页
* $_page 第几页
* $_num 一共有多少条数据
* */
function _paging($_type){
global $_pageabsolute,$_page,$_num;
if($_type==1){
echo '<p id="page_num">';
echo '</p>- ';
for($i=0;$i'.($i+1).'';
}else{
echo '
- '.($i+1).' '; } } echo '
'; echo '
'; }elseif($_type==2){ echo '
'; echo '
- ';
echo '
- '.$_page.'/'.$_pageabsolute.'页 '; echo '
- 共有'.$_num.'条数据 '; if($_page==1){ echo '
- 首页 '; echo '
- 下一页 '; echo '
- 尾页 '; }elseif($_page==$_pageabsolute){ echo '
- 首页 '; echo '
- 上一页 '; echo '
- 尾页 '; }else{ echo '
- 首页 '; echo '
- 上一页 '; echo '
- 下一页 '; echo '
- 尾页 '; } echo '
'; echo '
';
}
}
html代码:
立即学习“PHP免费学习笔记(深入)”;
*/
//引入公共文件
require './includer/common.inc.php';
//分页模块,第一个参数获取总条数,第二个参数获得每页有几个好友
global $_pagenum,$_pagesize;
_page("SELECT tg_id FROM tg_guest", 2);
//从数据库中取数据,按照注册时间顺序排列
$_result = _query("SELECT tg_username,tg_sex,tg_face,tg_id FROM tg_guest ORDER BY tg_reg_time DESC LIMIT $_pagenum,$_pagesize");
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>博友</title>
<?php require ROOT_PATH.'includer/title.inc.php';
?></head><p>
<script type="text/javascript" src="js/blog_message.js"></script>
</p><body>
<?php require ROOT_PATH.'includer/header.inc.php';
?>
<p id="blog">
</p><h2>博友界面</h2>
<?php while(!!$_rows=_fetch_array_list($_result,MYSQL_ASSOC)){
$_html = array();
$_html['tg_username'] = $_rows['tg_username'];
$_html['tg_face'] = $_rows['tg_face'];
$_html['tg_sex'] = $_rows['tg_sex'];
$_html['tg_id'] = $_rows['tg_id'];
$_html = _html($_html);
?>
<dl>
<dt class="user"><?php echo $_html['tg_username']?>(<?php echo $_html['tg_sex']?>)</dt>
<dt>" alt="<?php echo $_html['tg_username']?>"></dt>
<dd class="message">">发消息</dd>
<dd class="friend">加好友</dd>
<dd class="guest">写留言</dd>
<dd class="flower">送鲜花</dd>
</dl>
<?php }?>
<?php //销毁结果集
_free_result($_result);
//1为数字分页,2为文本分页
_paging(2);
?>
<?php require ROOT_PATH.'includer/footer.inc.php';
?>
</body>请勿盗版,转载请加上出处http://blog.csdn.net/yanlintao1











