ホームページ >バックエンド開発 >PHPチュートリアル >ページネーションに問題があり、どこが間違っているのかわかりません。アドバイスをお願いします。
// すべての製品
// データベースに接続
require_once 'conn.php';
$sql="select * from tb_user"
; $ num=mysql_num_rows($result);
$pagesize=3;// ページごとのレコード数を設定します
$pages=ceil($num/$pagesize);// 総ページ数を取得します
if($ Pages<1 ){$pages=1;}//合計ページ数を少なくとも 1 ページに設定します
$page=$_GET[page];//渡されたページ数を取得します
if($page>$pages ){$page=$ Pages;}//渡されたページ数が総ページ数より大きい場合は、総ページ数と等しくします
if($page $kaishi=($page-1)*$pagesize;//次のステップ、制限の最初のレコードの準備をします
$sql="select * from tb_user order by id desc limit $kaishi,$ pagesize";//計算された初期値から始まる合計$pagesizeレコードを取得します
$result=mysql_query($sql);//結果を取得します
while($ row=mysql_fetch_array($result))
{
echo ' Name: '.$row['usernc'] ;
echo '
' }
?> 以下はページングです。 /> ホームページ 前のページ a> 現在のページページ次のページ ?page=">Last page
上記はコードです。コンテンツの表示には問題ありません。主な問題は、ホームページです。前のページ、現在のページ、次のページ、最後のページをクリックしても応答がありません。
ディスカッションに返信 (解決済み)
URL が 127.0.0.2/ceshi1 であるのはなぜですか。 php?page=? ページは数字であってはなりませんか?