PHP が mysql データベース データを読み取り、ページングのサンプル コードを実装する_PHP チュートリアル
PHP は mysql データベース データを読み取り、次のようにページングのサンプル コードを実装します。
mysql_select_db("gaoge",$db);
- // 各ページに表示されるレコード数を設定します
- $pagesize=3;
- // レコードの合計数を計算します
- $res= mysql_query("select count(*) from image " ,$db);
- $myrow = mysql_fetch_array($res);
- //$myrow[o] は合計数の合計ですデータベース内のレコードの数
- $numrows=$ myrow[0];
- //echo "合計数は次のとおりです:";
- //echo $numrows;
- // echo
; - //合計ページ数を計算します
- $pages=intval( $numrows/$pagesize);
- if ($numrows%$pagesize)
- $pages ;
- // echo "合計ページ数:";
- //echo $pages;
- //echo < ;br/>;
- //ページ番号が設定されているかどうかを判断し、設定されていない場合はホームページとして定義されます
- if (isset( $_GET[page])){
- //echo "ページが存在します";
- $page = $_GET[page];
- //echo "enter if ";
- }
- else{
- // echo "ページが存在しません";
- $page = 1;
- }
- //echo "ページは:" ;
- // echo $page;
- // echo
; - //レコードのオフセットを計算します
- $offset=$pagesize*($ page-1);
- // echo "オフセットは:" ;
- echo $offset;
- // レコードを取得します
- $res =mysql_query("select * from image order by id desc limit $offset,$pagesize " ,$db);
- // ループ内でレコードを表示
- if ($myrow = mysql_fetch_array($res))
- {
- $i=0;
- ?>
- <表 cellpacing=0 bordercolordark =#FFFFFF width="95%" bordercolorlight=#000000 border=1 align="center" cellpadding="2">
- < ;tr bgcolor="#6b8ba8" style="color:FFFFFF">
-
ID -
画像名 -
アップロード者の名前 -
アップロード時間 -
ピクチャーエフェクト - do
-
;/td> < ;img src="=$myrow[4];?>"/> - //総ページ数を表示
- echo "
".$pages." ページがあります (".$page."/".$pages.")
" ;- // ($i=1;$i<=$pages;$i ) のページ数を表示します
- echo "page" .$i ."Page ";
- //echo "ページは:";
- //echo "$page";
- // echo "
" ;- //移動するページ数を表示します
- echo "
- //ホームページ、前ページ、次ページのページ値を計算しますページと最後のページ
- $first= 1;
- $next=$pages
- echo "ホームページ ";
- //echo "ページは:";
- //echo "$page";
- echo "前のページ ";
" ;- echo "最後ページ
- ?>
- http://www.bkjia.com/PHPjc/486122.html
- www.bkjia.com
- true
- http://www.bkjia.com/PHPjc/486122.html
- 技術記事 PHP は mysql データベース データを読み取り、ページングのサンプル コードを次のように実装します。 ?php //データベースに接続 $db=mysql_connect("localhost","root","root"); mysql_select_db("gaoge",$db); /Set 表示する各ページを設定します...
このウェブサイトの声明この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。ホットAIツール
Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ
AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。
Undress AI Tool
脱衣画像を無料で
Clothoff.io
AI衣類リムーバー
AI Hentai Generator
AIヘンタイを無料で生成します。
人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)3週間前 By 尊渡假赌尊渡假赌尊渡假赌R.E.P.O.最高のグラフィック設定3週間前 By 尊渡假赌尊渡假赌尊渡假赌アサシンのクリードシャドウズ:シーシェルリドルソリューション2週間前 By DDDR.E.P.O.誰も聞こえない場合はオーディオを修正する方法3週間前 By 尊渡假赌尊渡假赌尊渡假赌WWE 2K25:Myriseのすべてのロックを解除する方法4週間前 By 尊渡假赌尊渡假赌尊渡假赌ホットツール
メモ帳++7.3.1
使いやすく無料のコードエディター
SublimeText3 中国語版
中国語版、とても使いやすい
ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
ドリームウィーバー CS6
ビジュアル Web 開発ツール
SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)
ホットトピック
Gmailメールのログイン入り口はどこですか?7476
15
CakePHP チュートリアル1377
52
Steamのアカウント名の形式は何ですか77
11
NYTの接続はヒントと回答です19
31
MySQL:初心者向けのデータ管理の容易さ Apr 09, 2025 am 12:07 AM
MySQLは、インストールが簡単で、強力で管理しやすいため、初心者に適しています。 1.さまざまなオペレーティングシステムに適した、単純なインストールと構成。 2。データベースとテーブルの作成、挿入、クエリ、更新、削除などの基本操作をサポートします。 3.参加オペレーションやサブクエリなどの高度な機能を提供します。 4.インデックス、クエリの最適化、テーブルパーティション化により、パフォーマンスを改善できます。 5。データのセキュリティと一貫性を確保するために、バックアップ、リカバリ、セキュリティ対策をサポートします。
NAVICATでデータベースパスワードを取得できますか? Apr 08, 2025 pm 09:51 PM
NAVICAT自体はデータベースパスワードを保存せず、暗号化されたパスワードのみを取得できます。解決策:1。パスワードマネージャーを確認します。 2。NAVICATの「パスワードを記憶する」機能を確認します。 3.データベースパスワードをリセットします。 4.データベース管理者に連絡してください。
Navicatプレミアムの作成方法 Apr 09, 2025 am 07:09 AM
NAVICATプレミアムを使用してデータベースを作成します。データベースサーバーに接続し、接続パラメーターを入力します。サーバーを右クリックして、[データベースの作成]を選択します。新しいデータベースの名前と指定された文字セットと照合を入力します。新しいデータベースに接続し、オブジェクトブラウザにテーブルを作成します。テーブルを右クリックして、データを挿入してデータを挿入します。
NAVICATでSQLを実行する方法 Apr 08, 2025 pm 11:42 PM
NAVICATでSQLを実行する手順:データベースに接続します。 SQLエディターウィンドウを作成します。 SQLクエリまたはスクリプトを書きます。 [実行]ボタンをクリックして、クエリまたはスクリプトを実行します。結果を表示します(クエリが実行された場合)。
NavicatでMySQLへの新しい接続を作成する方法 Apr 09, 2025 am 07:21 AM
手順に従って、NAVICATで新しいMySQL接続を作成できます。アプリケーションを開き、新しい接続(CTRL N)を選択します。接続タイプとして「mysql」を選択します。ホスト名/IPアドレス、ポート、ユーザー名、およびパスワードを入力します。 (オプション)Advanced Optionsを構成します。接続を保存して、接続名を入力します。
NAVICATは、MySQL/Mariadb/PostgreSQLおよびその他のデータベースに接続できません Apr 08, 2025 pm 11:00 PM
NAVICATがデータベースとそのソリューションに接続できない一般的な理由:1。サーバーの実行ステータスを確認します。 2。接続情報を確認します。 3.ファイアウォール設定を調整します。 4.リモートアクセスを構成します。 5.ネットワークの問題のトラブルシューティング。 6.許可を確認します。 7.バージョンの互換性を確保します。 8。他の可能性のトラブルシューティング。
MySQL:簡単な学習のためのシンプルな概念 Apr 10, 2025 am 09:29 AM
MySQLは、オープンソースのリレーショナルデータベース管理システムです。 1)データベースとテーブルの作成:createdatabaseおよびcreateTableコマンドを使用します。 2)基本操作:挿入、更新、削除、選択。 3)高度な操作:参加、サブクエリ、トランザクション処理。 4)デバッグスキル:構文、データ型、およびアクセス許可を確認します。 5)最適化の提案:インデックスを使用し、選択*を避け、トランザクションを使用します。
NavicatのローカルMySQLに接続する方法 Apr 09, 2025 am 07:45 AM
NAVICATを使用してローカルMYSQLデータベースに接続するには:接続を作成し、接続名、ホスト、ポート、ユーザー名、およびパスワードを設定します。接続をテストして、パラメーターが正しいことを確認します。接続を保存します。接続リストから新しい接続を選択します。接続するデータベースをダブルクリックします。