Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tombol Sebelumnya/Berikutnya?

Mudah. Anda menyimpan variabel halaman dalam permintaan. Seperti yang ditunjukkan di bawah ini

if (!isset($_GET['page'])) {
   $page = 1;
} else {
   $page = (int)$_GET['page'];
}

Dan dalam pernyataan SQL Anda, Anda akan meletakkan sesuatu seperti ini, yang menggunakan variabel halaman untuk menyesuaikan batas kueri:

$query = 'SELECT * FROM someTable WHERE 1 LIMIT ' . (($page - 1) * $recordsPerPage) . ' ' . $recordsPerPage;

Sesuatu seperti itu. Sekarang untuk tautan Sebelumnya dan Berikutnya Anda menempatkan sesuatu seperti ini, sehingga Anda dapat menambah/mengurangi variabel halaman:

<? if ($page > 1) : ?>
   <a href="self.php?page=<?= $page - 1 ?>">Prev</a>
<? endif ?>
<? if ($page != $maxPages) : ?>
   <a href="self.php?page=<?= $page + 1 ?>">Next</a>
<? endif ?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pencarian Kedekatan

  2. Bagaimana cara menambahkan input baru di halaman register laravel?

  3. Cara Memantau Metrik HAProxy dengan ClusterControl

  4. Pilih Beberapa Kolom Dari Beberapa Tabel

  5. Impor CSV MySQL:nilai waktu-tanggal