$every_num = 5; //每页行数
mysql_data_seek($result, ($page_num-1)*$every_num)); //跳到指定的行while ($row = mysql_fetch_row($result) && $every_num--)
{
//输出$row的内容
}
// $every_num-- 用于控制输出不超过$every_num 行
mysql_data_seek($result, ($page_num-1)*$every_num)); //跳到指定的行while ($row = mysql_fetch_row($result) && $every_num--)
{
//输出$row的内容
}
// $every_num-- 用于控制输出不超过$every_num 行
函数:Pagination($total,$per)
功能:分页
参数:$total 总记录数 , $per 每页显示记录数
备注:none
******************************************/
function Pagination($total,$per)
{
$n=$total/$per;
$page_num=ceil($n);
if ($page_num==1)
{
return false;
}
$url=basename($_SERVER['PHP_SELF']);
$query_array=explode("&",$_SERVER['argv'][0]);
foreach ($query_array as $key => $value)
{
if (strstr($value,"page="))
{
unset($query_array[$key]);
}
}
$query_string=implode("&",$query_array);
for ($page=1;$page<=$page_num;$page++)
{
echo "<a href=\"{$url}?{$query_string}&page={$page}\">$page</a> ";
}
echo "<br />";
}