php5 mysql ページングのサンプル コード_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:52:46
オリジナル
750 人が閲覧しました

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

//データベースに接続します
$db=mysql_connect("localhost","root","");
mysql_select_db("hy",$db); //データベースに表示される内容を設定します各ページのレコード数
$pagesize=25;
//レコードの総数を取得し、
$res=mysql_query("select count(*) from main " " ,$db); を使用して総ページ数を計算します。 $myrow = mysql_ fetch_array($res);
$numrows=$myrow[0]
// 総ページ数を計算します
$pages=intval($numrows/$pagesize)
if ($numrows%$pagesize); )
$pages++;

//ページ番号の設定があるかどうかを判断し、設定されていない場合はホームページとして定義されます
if (!isset($page))
$page=1
//ページ数を判断しますto go to
if (isset($ys))
if ($ys>$pages )
$page=$pages;
else
$page=$ys; // レコードのオフセットを計算します
$offset=$pagesize; *($page-1);
//レコードを取得します
$res=my sql_query( "select id,title by id desc limit $offset,$pagesize" ,$db); // レコードをループ表示します
if ($myrow = mysql_fetch_array($res))
{
$i=0; > <
コンテンツ< /td> td width="5%" bgcolor="#E6F2FF"> ; ?php エコー $ i;?>
< /font>< ;/td>
while ($myrow = mysql_fetch_array($res)) ;
//総ページ数を表示
echo "
「.$pages.」ページがあります (".$page."/".$pages.")
";
//ページ数を表示
for ($i=1;$i<$page;$i++)
echo " "; ";
echo ".$page."ページ ";
for ($i=$page+1;$i<=$pages;$i++)
echo "< ;a href='fenye.php?page=".$i."'>ページ ".$i ."
" ";

echo "
";
/ /Show transfer To the page c c c c l & LT; Form Action = 'Fenye.php' Method = 'Post' & GT " // ホームページ、前のページ、次のページ、最後のページの値を計算します。ページ、$ first = 1;
$next=$page+1;
if ($page>1)
echo "ホームページ
}
if ($page<$pages)
{
echo "次のページ ";
echo "最後のページ ;
}
echo "page" に移動します。
echo "";
echo "";
echo "
";

?>






http://www.bkjia.com/PHPjc/318881.html
www.bkjia.comtru​​e

http://www.bkjia.com/PHPjc/318881.html技術記事次のようにコードをコピーします。 ?php //データベースに接続します $db=mysql_connect("localhost","root","") //表示されるレコードの数を設定します。各ページ$ pagesize=25 //レコードを取得します...;
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!