ホームページ >バックエンド開発 >PHPチュートリアル >大量のデータのページングに関する問題

大量のデータのページングに関する問題

WBOY
WBOYオリジナル
2016-06-13 13:39:58887ブラウズ

大量のデータ
をページングする際の問題は、テーブル t* から情報を読み取り、気になる情報を別のページに追加することです。つまり、youxi や qq などの参照テーブル内の情報です。 。次に、t* によって読み取られたデータ内のそのようなワードを含むデータの行全体を読み取ります。以前に行ったのは、10 個の項目を読み取ってから判断することでした。これが以下のコードです。このように、項目が 1 つも含まれていないページもあれば、1 つまたは 1 つしか含まれていないページもありました。二。次に、select * from t* where Op_h like %row[brow] または like row ......limit $page $pagesize を使用します。それはそれでいいのですが、データ量が多く、あまり懸念事項を入れすぎるとデータが読み取れなくなります。皆様から良い意見や提案をいただければ幸いです。


include( "../inc/nois.php ");
include( "../inc/db_conn.php ");
$conn = new dbClass(); ;
$conn-> Connect();

$sql_page = "select count(*) from t*;
$rs_page = $conn-> RetuenRow($sql_page);
$count = mysql_fetch_row($rs_page);

$url=$_SERVER[ 'REQUEST_URI ']
$url=$url[パス];

//表示されるページ数
$pagesize=10;
//現在の最大ページ数を取得します
$pageindex=$count[0]/$pagesize; > if( $_GET[ページ])
{
$pagenum=$_GET[ページ];
$page=($pagenum-1)*$pagesize;
$page.= ', ';
}

?>






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