問題描述:我的查詢from表單是post 方式提交的默認是沒有條件的,當輸入關鍵字點擊查詢提交後顯示正常,翻頁後條件丟失。
解決辦法:在action中得到post數據後寫入$_GET就行了
$form=new SearchForm; if(isset($_POST['SearchForm'])) { $form->attributes=$_POST['SearchForm']; $_GET['keyword'] = $form->keyword; $_GET['type'] = $form->type; } elseif(isset($_GET['keyword'])) { if(isset($_GET['keyword'])) $form->keyword=$_GET['keyword']; if(isset($_GET['cat_id'])) $form->cat_id=$_GET['cat_id']; }