のinitセッション配列
$_SESSION['theValue'] = $result_array;
$_SESSION['currentIndex'] = 0;
この
$prev = $_SESSION['currentIndex'] == 0 ? 0 : $_SESSION['currentIndex'] - 1;
$next = $_SESSION['currentIndex'] == sizeof($_SESSION['theValue']) ? $_SESSION['currentIndex'] : $_SESSION['currentIndex'] + 1;
などの次/前のボタンを作成し、次/前のページに行くには、単に$_SESSION['currentIndex']
ユースケースをデクリメント/インクリメント:
このようなリンク:
<a href="index.php?page=1">Next</a>
<a href="index.php?page=0">Prev</a>
あなたが$_GET['page']
の値をキャッチし、コンテンツをレンダリングする前にcurrentIndexセッションプロパティにそれを保存する必要があります。
if(isset($_GET['page'])){
if(is_numeric($_GET['page']){
if($_GET['page'] >= 0 && $_GET['page'] <= sizeof($_SESSION['theValue'])){
$_SESSION['currentIndex'] = $_GET['page'];
}
}
}
// place code which works with 'currentIndex' and array in session here...
*アレイを一度に1ステップ移動する*この行は何を意味していますか? –