codeigniter 分页类练习

时间:2022-02-05 19:26:40

controller page页:

<?php
class Blog extends CI_Controller{
public function __construct(){
parent::__construct();
$this->load->library("table");
$this->load->library("pagination");
}
public function index(){
$config['base_url']='http://127.0.0.1/CI/index.php/blog/index';
$config['total_rows']=$this->db->get("CI_tb")->num_rows();
$config['per_page']=5;
$config['num_links']=15;
$this->pagination->initialize($config);
// $this->load->model("blogs");
$data['results']=$this->db->get("CI_tb",$config['per_page'],$this->uri->segment(3));
$this->load->view("blogs",$data);
} }
?>

view page页:

<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<h1>This is test file!</h1>
<?php echo $this->table->generate($results); ?>
<?php echo $this->pagination->create_links(); ?>
</body>
</html>