PHP分页代码不全里面符号有遗漏谁能给我个完整版的谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/08 21:30:11
<?php

function article_pagination($article,$id,$word_number=2000)
{
//作者:张旭刚
$c=$_GET['c'];
if(($c=="")|($c==0))
$c=1;
$article=nl2br($article);
$artinfo=split("<br />",$article);//根据字符串确定段落
$art_num=count($artinfo);//确定段落数
for($i=0;$i<=$art_num-1;$i )
{
$page_num_word[$i]=strlen($artinfo[$i]);
$word_num=$word_num $page_num_word[$i];//得到字数
}
if($word_num % $word_number!=0)//得到
$pages=ceil($word_num/$word_number);
else
$pages=$word_num/$word_number;

if($art_num % $pages==0)
$page=$art_num/$pages;
else
$page=ceil($art_num/$pages)-1;
$page_mod=$art_num % $pages;
for($j=1;$j<=$pages;$j )
{
$p[$j]=$page;
}
for($m=1;$m<=$page_mod;$m )
{
$p[$m]=$p[$m] 1;
}
for($z=0;$z<=$pages-1;$z )
{
while($n<=$p[$z 1])//关键在于该处应如何得到下一页的开

class datagridclass
{
private $conn;
private $result;
private $resultArr = array();

public $beginrecord = 0;
public $totalrecords = 0;
public $totalpages = 0;
public $currentpage = 0;
public $maxline = 0;
public $maxlist = 0;

function __construct($pHost,$pName,$pPwd,$pDbName,$pMaxLine,$pMaxList)
{
$this->conn=mysql_connect($pHost,$pName,$pPwd) or die('DataBase connecting false...');
mysql_query("SET NAMES 'utf8'");
mysql_select_db($pDbName,$this->conn) or die('Choice database false...');

$this->maxline = $pMaxLine;
$this->maxlist = $pMaxList;
}//function __construct();

function _set($property_name,$value)
{
$this->$property_name = $value;
}//function __set();

function __destruct()
{
mysql_free_result($this->result);
mysql_close($this->conn);
}//function __destruct();