ホームページ >バックエンド開発 >PHPチュートリアル >中国福祉宝くじ 15 ピック 5 宝くじ結果 PHP 結果セット ページング実装コード
コードをコピーします コードは次のとおりです:
@mysql_connect("localhost", "root","1981427") //データベースサーバーに接続します
or die("Databaseサーバー接続に失敗しました");
@mysql_select_db("test") //データベース mydb を選択します
or die("データベースが存在しないか、利用できません");
$query = @mysql_query("select * from tablename1") //ページ数計算処理を実行
or die("SQL文実行失敗"); //ページあたりのレコード数を設定
$sum = mysql_numrows($query); //レコードの総数を計算します
if($sum % $ pagesize == 0) //ページの総数を計算します
$total = (int)($sum/$pagesize);
else
$total = ( int)($sum/$pagesize) + 1;
if (isset( $_GET['page'])) // ページ番号を取得します
{
$p = (int)$_GET['page']; }
else
{
$p = 1;
}
$start = $pagesize * ($p - 1); //開始レコードを計算します
//現在のページレコードをクエリするSQLステートメントを実行します
$query = @mysql_query("select * from tablename1 limit $start, $pagesize")
or die(" SQL ステートメントの実行に失敗しました")
echo "
$serial_no | ";$name | ";