2014-04-14 2 views
0

많은 입력을 쿼리하는 복잡한 검색 양식을 만들고 있는데 젠드 프레임 워크 2를 사용하여 검색 결과를 페이지 매기기를 원합니다. 나는 몇 사람을 발견했습니다 비슷한 것이지만 아직 좋은 해결책을 찾지 못했습니다.

어떤 사람들은 $ _POST 대신 $ _GET 메서드로 전환 할 것을 제안했지만 양식 요소의 수 때문에이 문제를 피하는 것이 좋습니다.
결과는 잘 나옵니다. 그러나 두 번째 페이지로 이동하려고하면 쿼리가 손실되고 본질적으로 테이블의 모든 레코드가 페이지 매김됩니다. 페이지 번호가 매겨진 결과가 실제 결과가되도록 원래 검색어를 저장하는 가장 좋은 방법은 무엇입니까?

아직젠드 프레임 워크 2 매김 검색 결과

+0

경우 session를 사용할 수 있습니까? 아무도 없습니다. 그래서 그것은 html 문제입니다. 페이지 번호에 'POST'데이터를 입력해야합니다. 'button'을 사용하면 그렇게 할 수 있습니다. –

+0

POST 매개 변수를 사용하여 데이터를 검색/필터링하는 것은 좋습니다. 누군가가 실제로 검색 결과에 대한 링크를 공유하기를 원할 때까지 – Crisp

답변

0

는 잘 하나가 모든 페이지 요청에 검색 매개 변수를 다시 게시 할 필요가 나는 ZF2은 $ _POST 결과 페이지를 매기는 할 수있는 쉬운 방법이없는 상상할 수 없다하지만 난 그것을 알아낼 수 없었다 또는 요청이 get 또는 post 인 경우 session와 두 번째 요청 확인에 검색 매개 변수를 유지하고`GET` 및 오며 'Post 양식을 paginating의 차이는 무엇 get