データベースの行数をカウントするためのコードをいくつか作成し、小さなスクリプトで「ページ:1 2 345」などを表示しました。
これが私のコードです:
$totalRows = mysql_num_rows
$rpp = 20
$totalPages = ceil($totalRows/$rpp);
$i;
for (i=0; i<totalPages; i++){
echo "Page: " . "<a href='index.php?page=\"$i\"rpp=20>\"$i\"</a>";
}
これはよさそうですか?他に何か必要ですか?
編集1:切り上げるためにceil()を追加しました。これ以上の欠落した結果はありません:-)!