[請益] 傳遞SQL查詢的結果

看板PHP作者 (崩啾)時間12年前 (2013/08/02 00:24), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/2 (看更多)
各位先進好 我做了一個查詢的網頁 查詢結果進到細節之後要回到本來的查詢結果 有沒有辦法可以讓它從其它頁面回到查詢結果頁面的時候,再次秀出查詢結果? 查詢網頁.php ┌───────────────────────────────────┐ │ 條件一 : ┌─────────┐ │ │ └─────────┘ │ │ │ │ 條件二 : ┌─────────┐ │ │ └─────────┘ │ │ │ │ 條件三 : ┌─────────┐ │ │ └─────────┘ │ │ │ │ │ │ │ │ │ │ │ └───────────────────────────────────┘ 查詢結果.php select 的 SQL語句下在這邊 ┌───────────────────────────────────┐ │ │ │ ┌─┬─────┬────────┬───────┬─────┐ │ │ │ID│Name │屬性1 │ 屬性2 │ 屬性3 │ │ │ ├─┼─────┼────────┼───────┼─────┤ │ │ │1 │ aaa │ │ │ │ │ │ ├─┼─────┼────────┼───────┼─────┤ │ │ │2 │ bbb │ │ │ │ │ │ ├─┼─────┼────────┼───────┼─────┤ │ │ │4 │ ddd │ │ │ │ │ │ ├─┼─────┼────────┼───────┼─────┤ │ │ │7 │ ggg │ │ │ │ │ │ ├─┼─────┼────────┼───────┼─────┤ │ │ │9 │ iii │ │ │ │ │ │ ├─┼─────┼────────┼───────┼─────┤ │ │ │13│ mmm │ │ │ │ │ │ └─┴─────┴────────┴───────┴─────┘ │ └───────────────────────────────────┘ 按下其中一項之後,會顯示這個ID的主要詳細資料 查詢結果?ID=1.php ┌───────────────────────────────────┐ │ ID: aaa │ │ │ │ 屬性1:111 │ │ │ │ 屬性2:222 │ │ │ │ 屬性3:333 │ │ │ │ │ │ │ │ │ │ │ │ │ │ ┌─────┐ ┌─────┐ ┌─────┐ │ │ │ 詳細資料1│ │ 詳細資料2│ │ 詳細資料3│ │ │ └─────┘ └─────┘ └─────┘ │ │ ┌─────────┐ ┌─────────┐ │ │ │ 回到查詢結果 │ │ 回到首頁 │ │ │ └─────────┘ └─────────┘ │ └───────────────────────────────────┘ 因為按下詳細資料1之後,會跳到再下一層的頁面 想說用history.go(-2),不是很好的做法 想請教各位先進 有沒有辦法在按下"回到查詢結果"的時候,再送出一次同樣的條件讓他搜尋 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.216.30 ※ 編輯: qm29213039 來自: 220.136.216.30 (08/02 00:25)

08/02 00:40, , 1F
進到id那頁另開!?
08/02 00:40, 1F

08/02 00:55, , 2F
當你第一次送查詢條件時,就把查詢條送copy一份給
08/02 00:55, 2F

08/02 00:55, , 3F
session,而當你要產生查詢結果時,優先以post,但
08/02 00:55, 3F

08/02 00:56, , 4F
沒post但有session則以session做為查詢條件
08/02 00:56, 4F

08/02 00:56, , 5F
該頁面設計每次讀取時都做一次查詢,應該可以滿足
08/02 00:56, 5F

08/02 01:11, , 6F
更正一下,每次有送post的時候就要重寫session
08/02 01:11, 6F

08/02 01:12, , 7F
不然你的查詢結果會被限制住
08/02 01:12, 7F
文章代碼(AID): #1H-elRAu (PHP)
文章代碼(AID): #1H-elRAu (PHP)