sql >> Database >  >> RDS >> Mysql

Hoe kan ik slechts 5 records per pagina weergeven uit mijn mysql-databasetabel via paginering?

Als je alleen PHP MySQL-code wilt, gebruik ik meestal zoiets als het volgende.

$page=max(intval($_GET['page']),1); // assuming there is a parameter 'page'
$itemsperpage = 5;
$total=100; // total results if you know it already otherwise use another query
$totalpages = max(ceil($total/$itemsperpage),1);
$query = "SELECT * FROM emp_master LIMIT ".(($page-1)*$itemsperpage).",".$itemsperpage; // this will return 5 items based on the page


  1. Officiële Microsoft Access Tech Blog is nu online!

  2. MySQL - Dubbele tabel

  3. SQL om woorden in hoofdletters uit een kolom te vinden

  4. Het dubbele aanhalingsteken weglaten om een ​​query uit te voeren op PostgreSQL