/************************************************************************** **************************************/
//***************版权:画笔小星原创,qq:272029154,费时半天哦,亲....菜鸟学习php的试验作品哦,亲!****************************
/************************************************************************** **************************************/
/*调用测试,给两个输入变量赋值,前面一个是统计文章总数的sql语句,后面是每页显示的个数
$sql_str = "select count(*) from question";
$per_page = 2;
//输出分页html
pagecut($sql_str,$per_page);
*/
include("conn.php");//引入数据库连接文件,其中定义了查询函数sql($sql_str)返回一个查询结果集
function pagecut($sql_str,$per_page)//函数输入变量.前面是数据统计sql语句,后面是每页显示的数量
{
//定义变量
$page_count;//总页数
$start_num;//起始页码
$end_num;//结束页码
$current_num;//当前页码
$rs = sql($sql_str);
//算出总页数
if($rs)
{
$rows = mysql_fetch_array($rs);
if(($rows[0]/$per_page) > Floor($rows[0]/$per_page))
{
$page_count = Floor($rows[0]/$per_page)+1;
}
else
{
$page_count = Floor($rows[0]/$per_page);
}
}
//取得当前页码
if($current_num==NULL||$current_num=="")
{
$current_num=1;
}