ホームページ >バックエンド開発 >PHPチュートリアル >mysql ページング php5 mysql ページングのサンプルコード

mysql ページング php5 mysql ページングのサンプルコード

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-29 08:37:531059ブラウズ

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


//データベースに接続します
$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 "&lt; a href = 'fenye.php?page ="。$ i。 "'&gt; page"。$ i。 "&lt;/a&gt; pages $ prev = $ page-1; =$page+1;
$last=$pages;
if ($page>1)
{
echo "
ホームページ ";
}
if ($page<$pages)
{
echo "
次のページ
echo " 最後のページ '2' value=".$page.">page"; ;input type=submit name='Submit' value='Go'>";
echo "";
echo "
";
?>



上記では、mysql ページングの内容を含む、mysql ページング php5 mysql ページングのサンプル コードを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。