ホームページ >バックエンド開発 >PHPチュートリアル >エアージャンプを使った完璧なページめくり機能_PHPチュートリアル
これまでにないほど充実したページめくり機能と言えるでしょう。詳しい内容はコードで解説しています。
//リスト内の項目数を設定します
$ListNum =25;
//開始位置を設定します
if($Start_Num==""){
$Start_Num = 0;
/ /前方反転の設定
$Begin_Num=$Start_Num-$ListNum;
//後方反転の設定
$End_Num=$Start_Num+$ListNum; //ページめくり時の項目数を計算する変数
$n= 0;
//生成されたリストの初期値
$artList = "";
//データベースに接続します (この例では ODBC を使用します)。
$Conn = ODBC_CONNECT ("DSN","user","password");
$Sql = "SELECT field FROM table"
//はは、ここではすべてが選択されており、非効率的で大げさですが、これは単なる To私たちの中心的なコンテンツであるページをめくる実演をしてください。
$Result = $ODBC_DO($Conn,$sql);
while($odbc_fetch_row($Result)){
if( $n
=$Start_Num){
$thevalue = ODBC_RESULT($Result,"フィールド" );
$artList.= $n.$thevalue."
";
} $n++;
//最後のページの開始項目を取得します
if($n % $ListNum == 0){
$lastPage = $n - $ListNum;
}else{
$lastPage = $n - $n % $ListNum;
}
//常に最初のページを持つ
$artList.= "
|