PHP プログラミングの問題
データベース内のテーブルに 10 個のメッセージがあり、それらをページに表示したいのですが、次のようなプログラムです。
include("conn.php") ;//データベースに接続します
$pagesize=5; //各ページに表示されるメッセージの数を設定します
$url=$_SERVER["REQUEST_URI"]; //現在のアドレスを取得します。そして REQUEST_URL を使用して
$url=parse_url($url);//parse_url 関数を使用します。URL を解析して配列に変換します。
$url=$url[path];// 解析後のパスを取得します。解析後には、スキーム、ホスト、ユーザー、パスなどの多くのキーワードが存在するためです。 。配列内の key メソッドを呼び出します: $url[key];
$numq=mysql_query("SELECT * FROM `test`"); // データベースにクエリを実行して合計情報を取得します
$num = mysql_num_rows ($numq);// 合計数を表示するには、関数 mysql_num_rows (関数名) rows Chinese "row";
if($_GET[page]){
$pageval=$ _GET[page];
$page=($pageval-1)*$pagesize;
$page.=',';
}
if( $num > $pagesize){
if($pageval<=1)$pageval=1;
echo "合計 $num 項目".
" 前のページ 次のページ";
}
echo $SQL="SELECT * FROM `test` 制限 $page $pagesize ";
$query=mysql_query($SQL);
while($row=mysql_fetch_array( $query)){
echo "