Я пытаюсь сделать страницу разбиения на страницы для массива ниже. Я использую код API для получения результата этого массива
$arr = [
'status' => 1,
'msg' => [
'total_records' => 3,
'total_pages' => 3,
'page_number' => 1,
'per_page' => 1,
'return_count' => 3,
'page_result' => [
0 => array
(
'items' => 200052001,
'code' => 501,
'category' => 'watch',
'price' => 50,
'stock' => 1,
),
1 => array
(
'items' => 200052001,
'code' => 401,
'category' => 'shirt',
'price' =>3,
'stock' => 1,
),
2 => array
(
'items' => 200052001,
'code' => 172758801,
'category' => 'watch',
'price' => 200,
'stock' => 1,
),
],
],
'errcode' => 0,
];
Я пробовал это,
<!---determine total page available--->
<?php $number_of_results = $arr['msg']['total_pages']; //print_r($number_of_results);?>
<!---display the link to the pages--->
<div class="col-3">
<?php
echo '<form method="post" action="admin.php?page=demo">';
echo '<div class="paginationbutton">';
for ($page=1;$page<=$number_of_results;$page++) {
echo '<input type="submit" name="secret" type="hidden" value="'. $page .'"></input>';
}
echo '</div>';
echo '</form>';
if (isset($_POST['secret']))
{
$pusak = ($_POST['secret']);
echo $pusak;
}
?>
Но проблема в том, что кнопки нумерации страниц исчезают после того, как я нажимаю кнопку нумерации страниц. Можете ли вы показать самый простой способ разбиения на страницы с использованием массива API?