<?php
$servername = "120.79.210.170:3306";
$username = "";
$password = "";
$dbname = "examplatform";
//實現資料庫的連線
function
conn
()//獲得結果集
function
doresult
($sql)
//結果集轉為物件集合
function
dolists
($result)
//獲取記錄總數
function
totalnums
($sql)
//關閉資料庫
function
closedb()}
?>
<?php
include
'../myphp/mysqlconnectpage.php';
// 總記錄數
$sql = "select
questions.qtitle ,examanswer.respond,questions.qanswer
from examanswer,qpools,questions,test*****
where qpools.tno=examanswer.tno and test*****.tno=examanswer.tno and
qpools.eno=examanswer.id
and questions.qno=qpools.qno and examanswer.etno='3' and test*****.tname='$*****name'
order by examanswer.tno,examanswer.mno,examanswer.id";
$totalnums = totalnums($sql);
// 每頁顯示條數
$fnum = 5;
// 翻頁數
$pagenum = ceil($totalnums / $fnum);
// 頁數常量
@$tmp = $_get['page'];
//當前頁數
$current_page = empty($_get['page']) ? 1 : $_get['page'];
$previous_page = $current_page - 1;
$next_page = $current_page + 1;
if ($previous_page == 0)
if ($next_page > $pagenum)
//防止惡意翻頁
if ($tmp > $pagenum)
echo
"";//計算分頁起始值
if ($tmp == "") else
// 查詢語句,獲取需要的資料
$sql = "select mno,mname, tname, qtitle,respond,qanswer ,correct,class,tno from examcorrectinfo where tname='$*****name'
limit " . $num . ", $fnum";
$result = doresult($sql);
$i=0;
//將資料存入二維陣列
while (! ! $rows = dolists($result))
//對變數進行json編碼;
$fillsumarray= json_encode($fillsums, json_unescaped_unicode);
?>
//將php陣列變數轉化為就是陣列變數
let fillnum==$fillsumarray
?>
;//獲取總頁數
let pagenum==$pagenum
?>
;//獲取試卷名稱
let *****name='=$*****name?>';
//獲取當前頁數
let page==$current_page
?>
;let prepage==$previous_page
?>
;let next_page==$next_page
?>
;//顯示分頁連線
function
createspan
() let next=document.createelement("li");
let nextpage=document.createelement("a");
nextpage.innertext='»';
nextpage.setattribute
('href','all*****check.php?page='+next_page+'&*****name='+*****name+'');
//尾頁
let last=document.createelement("li");
let lastpage=document.createelement("a");
lastpage.style.fontsize='10px';
lastpage.innertext='尾頁';
lastpage.setattribute
('href','all*****check.php?page='+pagenum+'&*****name='+*****name+'');
//顯示當前頁碼,讓當前頁變色
function
changecolor
() });
}$(document).ready(function
()createspan
(); changecolor
(); });
script>
php分頁sql,PHP MSSQL 分頁例項
本文例項為大家分享了php mssql可重新整理分頁例項,具體內容如下 頁面說明 link mssql connect mysql2005 sa 123456 or die db link error mssql error mssql select db edu dzk link or die d...
PHP和MySQL分頁顯示例項分析
web開發是今後散布式程式開發的主流,通常的web開發都要涉及到與資料庫打交道,客戶端從伺服器端讀取通常都是以分頁的情勢來顯示,一頁一頁的瀏覽起來既方便又雅觀。所以說寫分頁程式是web開發的乙個重要組成部分,在這裡,我們共同來研究分頁程式的編寫。一 分頁程式的原理 分頁程式有兩個非常重要的引數 每頁...
J S 實現分頁
j s 實現分頁 首先先看效果圖 實現思路 首先要獲取到 中有多少行記錄,每頁顯示的行數。我這裡每頁三行。然後在填加的操作裡加入下面 var tbody document.getelementbyid tbody var trs tbody.getelementsbytagname td if tr...