すみません、質問させてください。

今までの応用だと思うのですが、

$rs = mysql_query("SELECT * FROM hoge");
$rec = array();
for($nCnt=0; $nCnt<$pageCnt; $nCnt++ ){
$rec[$nCnt] = mysql_fetch_array($rs, MYSQL_ASSOC);
print $rec[$nCnt]['項目名'];
}

とし、$page_Cnt=10で、10件表示にさせました。
10件以上ある場合は、次ページへ移動させるのですが、
その場合は、配列を10番目〜19番目で表示させようと思ったのですが、うまく行きません。

上のプログラムを少し変更し、次ページに行った時には
$nCntは、10〜19と増えていくことを確認しました。
でも、表示されるデータは0〜9番目のデータを、
1ページ目と何も変わらないのです。

どうすれば、次ページには途中からの配列のデータを表示できるのでしょうか。