2012-01-21 11 views
1

値を選択してサブミットをクリックすると、ドロップダウンメニューが表示され、値を使用して検索されたクエリ結果を表示するテーブルで別のページに送信されます。このテーブルでは、5つのレコードの次のリンクと前のリンクの後に結果を分割するために改ページを使用しますが、次のページをクリックすると値が失われ、結果も失われます。ページングの変数を維持する

私はpage.phpで

session_start(); 
$id = $_GET['id']; 
$_SESSION["selectedID"] = $id; 
include "table.php" 

そしてtable.phpに

$selectedUserID = $_SESSION["selectedID"]; 

、セッションを使用してみました。しかしそれは、私が間違ってやっている任意のアイデアを働いていないのですか?

+1

table.phpで 'session_start()'を実行しましたか? – ngen

+0

空のIDでセッションを上書きしている可能性があります。最初に存在することを確認する必要があります。 –

+0

初心者ですが、空のIDでセッションを上書きすることはどういう意味ですか、最初に存在することを確認する必要がありますか? – user1162628

答えて

0

あなたはまた、

+0

最初にtable.phpにsession_start()を追加しようとしましたが、うまくいきませんでした。まだいずれの方法でも動作しません。 – user1162628

+0

彼のセッションはtable.phpを含む前にすでにpage.phpで開始されています。 – Josh

0

最初のごtable.phpにsession_start();を配置する必要があり、私はあなたがあなたの検索/フィルタのPOSTメソッドを使用している想像し、それはお勧めしません(私の意見)、常に次、getメソッドを使用、多分このpagination phpクラスがあなたを助けることができます。

大丈夫

関連する問題