//PHP 在表單POST提交後數據分頁實現,非GET,使用SESSION,分頁代碼部分不在詳述,主要爲POST後的 除第一頁以外的顯示問題 //如下爲ACTION頁面 內容,僅爲事例,當判斷到頁面未POST提交時,在該作的作完後,把SQL語句寫於SESSION $sql= "select * from user";//非POST來路時,默認顯示所有用戶 if ($_SERVER['REQUEST_METHOD'] == 'POST'){ $userName = $_POST['userName']; $mobile = $_POST['mobile']; $sql = "select * from user where instr(userName,'{$userName}')>0 and instr(mobile,'{$mobile}')>0 order by Time desc "; $_SESSION['live_sql'] = $sql;//緩存POST查詢,重點! } //若是SESSION中存在則繼續輸出POST結果,不存在則其它。。 $sql = $_SESSION['live_sql'] ?? $sql;