1

ページごとに 15 の結果をフィルター処理するために、次と前のボタンを作成しました。結果をフィルター処理する SQL クエリを追加するまでは、完全に機能していました。URLにクエリ文字列が添付されていないことに気付いたので、クリックすると結果が表示されるように次のリンクを操作しようとしましたが、まだ何もありません(空白のページのみ)...次のリンクに対して行ったことは次のとおりです:

$gap = $numRows - $startrow;

if ($gap >=15)

//now this is the next link..
echo '<a href="'.$_SERVER['PHP_SELF'].'?startrow='.($startrow+15).'?category='.$category.'" style="float:right">Next</a>'.'  ';

ユーザーが選択したカテゴリから値を取得するカテゴリ部分を追加しました。[次へ] をクリックすると正しい URL が表示されますが、結果の空白ページが表示されます。

これを行う方法はありますか?

よろしくお願いします。

4

1 に答える 1

1

あなたはタイプミスをしました。二番目 ?& である必要があります

echo '<a href="'.$_SERVER['PHP_SELF'].'?startrow='.$startrow+15).'&category='.$category.'" style="float:right">Next</a>'.'  ';

これはうまくいくはずです

于 2013-01-09T10:49:14.927 に答える