sql >> Databasteknik >  >> RDS >> Mysql

Hur visar jag endast 5 poster per sida från min mysql-databastabell genom paginering?

Om du bara vill ha PHP MySQL-kod använder jag vanligtvis något i stil med följande.

$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. hur kontrollerar man om en sträng ser slumpmässig ut, eller mänskligt genererad och kan uttalas?

  2. Uppskjutningsbara begränsningar i SQL Server

  3. BatchUpdateException:batchen kommer inte att avslutas

  4. SQL OUTPUT lagrade procedurer fungerar inte med ExecuteReader