가장 간단한 방법은 SQL 질의를 할때 원하는 자료 10개만 가져 오는것이 아닐까요.
어차피 mysql 의 경우 cursor 를 지원하지 않기 때문에 다음과 같은 질의를 하는게 좋을것 같습니다.
SELECT * FROM table where condition LIMIT 10;
이런식으로 10개의 자료만을 가져와서 처리하는 것이 가장 좋을 것 같습니다.
> 좋은 자료가 많아서 자주 찾는 사이트가 되었습니다.
> 운영자님께 감사드립니다.
>
> 다름이 아니라 mysql을 perl dbi를 통해서 게시판을 만들고
> 있습니다. 그런데 for구문으로 자료를 10개 단위로 보여줄려고
> 하는데 perl로 text문서상에서 구현할때는 가능했는데 dbi 명령어인 $sth->
> fetchrow_array을 통해서는 하는 방법이 없는것 같아 이렇게
> 질문을 드립니다.
> 또한 dbd::mysql 명령에는 dataseek로서 해결이 가능한데 dbi명령에는 이
> 명령이 없는것 같습니다.
>
> 혹시 운영자님이나 다른 고수님들께서 dbi 를 통해서 10개단위로 보여주는
> 방법을 알고계시면 조언 부탁드립니다.
> 또한 이곳 자료를 찾아봐도 while문을 통해서 모든행을 보여주는 방법밖에
> 는 없는것 같습니다.
>
> 가능하시면 자세한 답변 부탁드립니다.
>
>
>
|