ホームページ > php教程 > php手册 > phpオラクルページングクラス

phpオラクルページングクラス

WBOY
リリース: 2016-06-13 12:42:42
オリジナル
1335 人が閲覧しました

example.php

コードをコピー コードは次のとおりです。


$conn = ociplogon( "test" ,"123456","test123");
include_once "pager.inc.php"
?>


コピーcodeコードは次のとおりです:


/**ページネーションテストが始まります*/

// {{{ 初期ページングobject
$pager = new pager();
/**テストから id、名前、年齢を選択します。年齢が 20 を超える場合は、id の順に並べ替えます。*/
$sqlArr = array('conn' => $conn, // データベース リンク
'fields' => " id, name,age ", // メインクエリ文
'table' => "test", // テーブル名
'condition' => " age>20 ", // クエリ条件
' order' => " order by id desc " // ソート方法
);
if (!$pager->listn($sqlArr,10,$page)) // 10 を表示ページあたりのアイテム数
{
$pager->errno = 10;
die($pager->errmsg());

// {{{ データ表示
for( $i = 0; $i < count($pager->result); $i )
{
$tmp = $pager-> ;result[$ i];
echo " id:".$tmp['ID']."
";
echo " name:".$tmp['NAME']."< ;br>" ;
echo " age:".$tmp['AGE']."


"
}
// }}}

// {{ { ページめくりのリンク
echo $pager->totalpage." / ".$pager->total" レコードを表示します。
if ($pager- > prev != 0)
echo " prev.">前のページ "; " 前のページ";

if ($pager->next != 0)
echo " next."> ;次のページ ";
else
echo " 次のページ";
// }}}
?>




ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート