2012-03-12 5 views
0

먼저 ps_pagination에 사용할 memcached를 추가하고 싶습니다. http://phpsense.com/2007/php-pagination-script/이 쿼리는 memcached에서 어떻게 작동합니까?

memecached를 사용하려면 두 가지 쿼리가 필요합니다. 나는 첫 번째 벌금을 받았다. 다른 하나는 않습니다이 :

$rs = @mysql_query($this->sql . " LIMIT {$this->offset}, {$this->rows_per_page}"); 

{$this->offset}{$this->rows_per_page} 방금 ​​물론, 숫자로 생각할 수 있습니다.

그래서 난에 {오프셋 $ this->}에서

$rs = $this->memcache->get($this->key) 

{$ this-> rows_per_page} 같은 것을하고 싶지;

내가 할 수있는 방법이 있습니까?

+0

에 저장하지 않을 경우

그래서 나는, 그 결과를 반환합니다. –

+0

@ 대각합 이것은 스크립트에 있습니다. 온라인으로 작업 했으므로 지금까지 memcached를 추가하고 싶지 않았습니다. 나는 일반적으로 오류를 억제하는 것이 좋지 않기 때문에 그들을 제거 할 수 있습니다. – qitch

답변

0

쿼리의 해시를 만들어 이것을 키로 저장할 수 있습니다. 이것이 일반적으로하는 일입니다. 내가 memcache에 뭔가를 찾으면 내가 쿼리를 실행 토록 오류를 억제하기 @를 사용하지 memcache에

+0

어쩌면 나는 내가 다루었 던 다른 쿼리가 도움이 필요한 것과 똑같은 것을 언급 했어야했다. 단지 mysql_query ($ sql) '캐시 였을 뿐이었다. 내가 모르는 부분은 {$ this-> offset}에서 {$ this-> rows_per_page}까지의 배열 결과를 가져올 수있는 방법이다. EDIT -이 말을하면 내가 생각한 것 같다. 내가해야하는 것. 나는 그것을 조사한 후에 대답 할 것이다. – qitch

관련 문제