Pagination
لاپەڕەبەندی
Proposed Kurdish term — under reviewزاراوەی پێشنیارکراو — لە ژێر پێداچوونەوەدایە Definitionپێناسە
Splitting a long list of results into pages, such as 10 items per page with Next and Previous links. In SQL it is done with and : offset = (page − 1) × items per page.
دابەشکردنی لیستێکی درێژی ئەنجامەکانە بۆ چەند لاپەڕەیەک، وەک ١٠ دانە بۆ هەر لاپەڕەیەک لەگەڵ بەستەری دواتر و پێشتر. لە SQLـدا بە و دەکرێت: OFFSET = (ژمارەی لاپەڕە − 1) × ژمارەی دانەکانی هەر لاپەڕەیەک.
Exampleنموونە
Page 3 shows products 21 to 30.
لاپەڕەی سێیەم کاڵاکانی 21 تا 30 پیشان دەدات.
<?php
$page = max(1, (int) ($_GET['page'] ?? 1));
$perPage = 10;
$offset = ($page - 1) * $perPage;
$stmt = $conn->prepare('SELECT name FROM products LIMIT ? OFFSET ?');
$stmt->bind_param('ii', $perPage, $offset);
$stmt->execute();Other Kurdish renderings in useوەرگێڕانە کوردییەکانی تر
پەڕەبەندی، پەیجنەیشن، لاپەڕەبەندییەکە، لاپەڕەبەندییەک، لاپەڕەبەندیی