level 8
梦幻流苏147258
楼主
函数
getpages($p=null,$display,$db_name,$key) //获取数据库中key主键记录的条数,并计算需要多少页面来显示。该函数返回整型值。该函数至少需要三个参数,$display 每页显示的条数数量,$db_name 要连接的数据库名称,$key 数据库主键名; 其中$p参数为用户请求页面跳转时用。
getstart($s=NULL) //默认值为0,如果用户请求,则返回用户请求的start值 。此函数用于从数据库中提取每一页的数据。
下面附函数源码:
<?php
function getpages($p = NULL,$display,$db_name,$key)
{
if(isset($p) && is_numeric($p))
{
$pages = $p;
}else
{
require_once('../mysql_connect.php');
@mysql_select_db($db_name);
$sql = "SELECT COUNT('$key') FROM User";
$result = @mysql_query($sql);
if($result)
{
$row = @mysql_fetch_array($result,MYSQL_NUM);
$records = $row[0];
if($records > $display)
{
$pages = ceil($records/$display);
@mysql_close($con);
}else
{
$pages = 1;
}
}
}
return($pages);
}
function getstart($s = NULL)
{
if(isset($s) && is_numeric($s))
{
$start = $s;
}else
{
$start = 0;
}
return($start);
}
?>
2014年03月14日 09点03分
1
getpages($p=null,$display,$db_name,$key) //获取数据库中key主键记录的条数,并计算需要多少页面来显示。该函数返回整型值。该函数至少需要三个参数,$display 每页显示的条数数量,$db_name 要连接的数据库名称,$key 数据库主键名; 其中$p参数为用户请求页面跳转时用。
getstart($s=NULL) //默认值为0,如果用户请求,则返回用户请求的start值 。此函数用于从数据库中提取每一页的数据。
下面附函数源码:
<?php
function getpages($p = NULL,$display,$db_name,$key)
{
if(isset($p) && is_numeric($p))
{
$pages = $p;
}else
{
require_once('../mysql_connect.php');
@mysql_select_db($db_name);
$sql = "SELECT COUNT('$key') FROM User";
$result = @mysql_query($sql);
if($result)
{
$row = @mysql_fetch_array($result,MYSQL_NUM);
$records = $row[0];
if($records > $display)
{
$pages = ceil($records/$display);
@mysql_close($con);
}else
{
$pages = 1;
}
}
}
return($pages);
}
function getstart($s = NULL)
{
if(isset($s) && is_numeric($s))
{
$start = $s;
}else
{
$start = 0;
}
return($start);
}
?>