PHPを使って簡単なページング(データベースからレコードを読み取る)を作成する方法を詳しく解説_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:10:47
オリジナル
1182 人が閲覧しました

一直 PHP 初心者、いつもページングを作りたいと思っていましたが、忘れていました、今日思い出したのでネットで調べてみました。一部の文章は理解できず、あまり読めませんでした。最後に、より単純なものを見つけました。

一般的なアイデアは次のとおりです:

1.各ページに表示するレコードの最大数を設定します。

2.総ページ数を計算します

3. 現在のページと総ページ数を比較して、接続のステータスを変更します

4. 制限制御を使用してデータベースからレコードを読み取ります

コードは次のとおりです:


コードをコピーします コードは次のとおりです:

$conn = mysql_connect('localhost','root','');
t($_GET['page '])) //ページパラメーターが存在するかどうかを判断し、ページ値を取得します。存在しない場合は 1 を取得します


$page_size = 2; // レコードの最大数
$sql = "SELECT count(*) as amount FROM sql_fetch_array($result)";
/合計ページ数を計算します
$amount If($amount % $page_size ){$page_count = (int)($amount / $page_size) + 1; $page_count = 0; ページリンク
$page_string = ""; ページ外その他
?page=1 '>ホームページ | 最後のページ ";
}
$sql = "select * from table order by id desc limit ". ($page-1)*$page_size .", $page_size";
$result = mysql_query($sql);
while ( $row = mysql_fetch_row( $result) ){
$rowset[] = $row;
}
?>

これは非常に簡単な方法です、他の種類の方法があれば教えてください。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/327039.html技術記事 PHP の初心者で、常にページネーションをしたいと思っていましたが、幸いにもそれを今日思い出したので、オンラインで検索しました。一部の文章は理解できず、あまり読めませんでした。最後に、より単純なものを見つけました。 大体…
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!