分頁(yè)一直報(bào)錯(cuò)
$page=$_REQUEST['page']?(int)$_REQUEST['page']:1;
$sql="select * from imooc_cate";
$totalRows=getResultNum($sql);
$pageSize=2;
$totalPage=ceil($totalRows/$pageSize);
if($page<1||$page==null||!is_numeric($page))$page=1;
if($page>=$totalPage)$page=$totalPage;
$offset=($page-1)*$pageSize;
$sql="select id,cName from imooc_cate ?order by id asc limit {$offset},{$pageSize}";
$rows=fetchAll($sql);
$_REQUEST這句 一直在報(bào)錯(cuò) 分頁(yè)沒(méi)有成功過(guò)
2017-01-26
我記得在做管理員列表時(shí),做了一個(gè)封裝,就是把條件給封裝起來(lái)了getAdminByPage(),而且里面定義了全局變量,定義了兩個(gè),$totalPage和$page、$totalRows。做listCate.php列表時(shí),老師是拿出來(lái)做的,我這邊一直調(diào)不出來(lái),不知道是不是與全局變量有沖突,我就直接把那個(gè)條件給封裝死了,直接把數(shù)據(jù)庫(kù)表名給封進(jìn)去,用時(shí)間直接傳表明就可以了getAdminByPage($pageSize,$table);那個(gè)數(shù)據(jù)庫(kù)表用,就直接定義,然后拿過(guò)來(lái)用,就像這樣
方便實(shí)用
2016-07-12
Notice,不是報(bào)錯(cuò)的意思只是一個(gè)警告的意思,可以忽略,因?yàn)閜age這個(gè)變量還沒(méi)有給其定義所以會(huì)給這樣的一個(gè)提示,沒(méi)有關(guān)系的。希望你能理解,不理解再問(wèn)我。