Pagination in PHP
Në shqip: Faqosja në PHP
ShpjegimiSQ
Kur ke shumë rreshta, i shfaq me faqe: LIMIT 20 OFFSET (faqja − 1) × 20 në SQL. Laravel-i e bën me ->paginate(20), që krijon edhe lidhjet „para/pas“ automatikisht.
EnglishEN
When you have many rows, you show them in pages: LIMIT 20 OFFSET (page − 1) × 20 in SQL. Laravel does it with ->paginate(20), which also builds the “previous/next” links automatically.
Si ta mendosh
Si faqet e një libri në vend të një rrotulle të gjatë letre.
Lexoje në anglisht
Like a book's pages instead of one long scroll.
Shembull kodiphp
$faqja = max(1, (int) ($_GET['faqe'] ?? 1));
$stmt = $db->prepare("SELECT * FROM postimet LIMIT 20 OFFSET ?");
$stmt->execute([($faqja - 1) * 20]);