//データベースに接続します $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; > <
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 "