ホームページ > バックエンド開発 > PHPチュートリアル > php ajax ページネーション four_PHP チュートリアル

php ajax ページネーション four_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-20 11:05:59
オリジナル
1091 人が閲覧しました

ajax ページング php ajax ページング java ajax ページング asp.net ajax ページング jquery ajax ページング jsp ajax 更新なし ページング asp ajax ページング ajax ページングの問題 ajax 実装ページング ajax jsp ページング
最も重要なのは、php の result.php ファイルです。ここで、:

//データベースからの一連のクエリについてはここでは説明しません.... 以下を参照するとわかります
//PHPサーバー
/*
PHPページング関数
function Ajaxpage($ sql,$num){
global $db;
$pageno=$_GET['pageno'];
$pageno=(int)$pageno;
if(empty($pageno)||$pageno< 1) $pageno =1;
$result=$db->query($sql);
$number=$db->num_rows($result);
$totalpage=(int)ceil($number/$ num);
if($pageno>=$totalpage){$pageno=$totalpage;}
$start_rowno=($pageno-1)*$num;
$query=$sql." LIMIT ".$start_rowno." ,".$ num;
$result=$db->query($query);
return array('result'=>$result,'page'=>array('pageno'=>$pageno) ,'totalpage' =>$totalpage,'number'=>$number));
}

$sql="select * from guest";//クエリ SQL ステートメント
$num=2;// ページング制御, 各ページに 2 つのレコードを表示します
$return=Ajaxpage($sql,$num);
while($row=$db->fetch_assoc($return['result'])){
$result[]=$ row; // ここでは例を示しませんが、PHP を使用してデータを処理できます
}
$result=array('result'=>$result,'page'=>$return['page) ']);
include('json .class.php');//JSON クラス ファイルが含まれます
$json=& new Json();
$result=$json->encode($result);//JSON
echo $result;
*/
//AJAX によって送信された pageno パラメーターに基づいてデータベースから取得されたリソースが JSON 経由で渡され、$str のように見える場合は、それを直接出力して JS に処理させます。
//何も理解できない場合は、私に聞いてください
if(ob_get_length()) ob_clean ();
header('cache-control:no-cache,must-revalidate');
header('pragma:no-cache') ;
if($_GET['pageno']==1)
$str ='{"結果":[{"id":"99","名前":"テクノロジー","qq":"", "電話":"","メール":"","コンテンツ": "[エモット:0]","時間":"1198522490","ip":"127.0.0.1",

"rcontent ":null,"rtime":"0","url":"0 ","img":"app/index/image/show/1.gif"},{"id":"100","name ":"テスト","qq":"","電話":" ","email":"","content":"[emot:9]","time":1198548687","ip": "127.0.0.1","

rcontent":null,"rtime ":"0","url":"0","img":"app/index/image/show/4.gif"} ],"ページ":{"ページ番号":1,"合計ページ":2 ,"番号":2}}';
else
$str='{"結果":[{"id":"101", "名前":"ああ","qq":"","電話番号":"","メール":"","内容":"[エモット:8][エモット:1]","時間": "1198548716","ip":"127.0.0.1","rcontent": null,"rtime":"0","url":"0","img":

"アプリ/インデックス/画像/show/9.gif"}],"page":{"pageno" :2,"totalpage":2,"number":3}}';

echo iconv('gb2312','utf-8' ,$str);
?>


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445074.html技術記事 ajax ページング php、ajax ページング、java、ajax ページング、asp.net、ajax ページング、jquery、ajax ページング、jsp、ajax 更新なし、ページング、asp、ajax ページング、ajax ページングの問題、ajax ページング、ajax jsp ページング、最も p...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート