Mengenai penggunaan $parameter dalam fungsi paging thinkphp3.2.3
仅有的幸福
仅有的幸福 2017-05-16 13:09:35
0
3
418

Saya ingin bertanya kepada mereka yang mengetahui thinkphp, fungsi paging yang disediakan dalam dokumen thinkphp3.2.3 adalah seperti berikut:
$User = M('User' // Instantiate the User object
$ count = $User->where('status=1')->count(); // Pertanyaan jumlah rekod yang memenuhi keperluan
$Page = new ThinkPage($count,25); //Segera kelas paging dan hantarkan jumlah rekod dan bilangan rekod yang dipaparkan pada setiap halaman (25)
$show = $Page->show(); // Output paparan paging
/ / Lakukan pertanyaan data paging Ambil perhatian bahawa parameter kaedah had mesti menggunakan atribut kelas Halaman
$list = $User->where('status=1')->order('create_time')->limit($Page->firstRow.','.$Page->listRows)->select( );
$this->assign('list',$list); Tetapkan set data
$this->assign('page',$show); // Berikan output paging
$this->display(); // Templat keluaran

Saya ingin bertanya, apabila saya mengklik pada halaman seterusnya, saya dapat melihat bahawa nilai p/2 dihantar dalam URL, tetapi tiada pembolehubah yang berkaitan dalam fungsi halaman ini untuk menerima nilai daripada p. Mengapakah fungsi pada halaman seterusnya masih sah?

仅有的幸福
仅有的幸福

membalas semua(3)
巴扎黑

page.class.php dalam rangka kerja teras thinkphp
url https://github.com/top-think/...
Baris 22 Itu sahaja

某草草

. . Anda perlu mengejar kelas paging ini. Nombor halaman hendaklah dikendalikan dalam kelas paging

刘奇

Parameter ini diambil daripada kelas yang anda panggil

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan