Heim  >  Artikel  >  php教程  >  PHP-objektorientierte Paging-Datenanzeige

PHP-objektorientierte Paging-Datenanzeige

黄舟
黄舟Original
2016-12-20 11:18:031443Durchsuche

PHP-Enthusiasten werden alle Arten von objektorientierten Quellcodes mögen. In Bezug auf den Aufruf sind sie einsatzbereit. Haha, die paginierten Daten zeigen, dass es zu kleinen Funktionsmodulen nicht viel zu sagen gibt Quellcode.

N Jahre später hat Xiaohan immer noch herausgefunden, dass es keine gute Angewohnheit gibt, Code zu kommentieren, aber ich erkläre es immer noch im Quellcode

class page{
private $pagesize;
private $page;
private $total;
private $conn;
private $pagecount;
öffentliche Funktion __construct($pagesize,$page){
$this->pagesize = $pagesize;
$this->page = $page;
}
public function listinfo(){
if ($this->page = ""||!is_numeric($this->page)){
$this->page = 1;// Der Prozess der Zuweisung des Anfangswerts
}
$this->conn = mysql_connect("localhost","root","");
mysql_select_db("user",$this->conn );
mysql_query("Namen utf8 festlegen");
$sql = mysql_query("select count(*) as total from user_student",$this->conn);
$info = mysql_fetch_array( $sql);
if ($ this->total == 0){
echo „Noch kein Inhalt“;
}else {
if ($this->total%$this ->page == 0){

$this->pagecount = intval($this->total/$this->pagesize);
}else {
if ( $this->total<=$this ->pagesize){
$this->pagecount = 1;
}else {
$this->pagecount = ceil($this-> ;total/$this->pagesize) ;
}
}
}
}

}
?>

Das Obige ist das Der Inhalt wird durch objektorientierte PHP-Paging-Daten angezeigt. Weitere Informationen zum Inhalt finden Sie auf der chinesischen PHP-Website (www.php.cn).


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn