php imap_open 实例教程
下面我们来看看我自己写的一个简单的php分页代码哦,其实在php中分页比较在asp中分页容易的多,这也可能是因为mysql有强大的功能的吧,这样节省不少系统资源了
<?php function newlista($action) { $sql = "Select * from gx_news "; if ($action == 'today') { $sql.= " where datediff(new_time," . date("Y-m-d") . ")<=0"; } $result = mysql_query($sql) or die('fail1' . mysql_error()); $rs = mysql_fetch_array($result); $rdcount = mysql_num_rows($result); if ($rdcount) { $pagesize = 15; $pagecount = ($rdcount % $pagesize) ? (int)($rdcount / $pagesize) + 1 : $rdcount / $pagesize; //统计总页面 $page = isset($_GET['page']) ? $_GET['page'] : 1; //取得当前页面 $start = ($page >= 1 && $page <= $pagecount) ? $start = $pagesize * ($page - 1) : $start = 1; //取得超始记录 $start = $start; $sql = $sql . " order by id desc limit $start,$pagesize"; $bg = 1; //$resulte =mysql_query($sql) or die('fail'.mysql_error()); $result = mysql_query($sql) or die(mysql_error()); while ($rs = mysql_fetch_array($result)) { if ($bg % 2 != 0) { $style = "class=color"; } else { $style = ""; } echo "<li $style><a href='newscenter.php?id=".$rs[0]."' target=_blank >".$rs['new_title']."</a><span>[".$rs['new_time']."]</span></li>"; $bg++; } echo '</ul><div class=navigation>'; echo "" . pagelist($page, $pagecount, $rdcount, '?page=', $pagesize) . "</div>"; } else { echo '暂时没有信息!'; } }
文章链接:http://www.phprm.com/code/3aa75e7a79a080e5f7abedebcfdd96e7.html
随便收藏,请保留本文地址!