if (isset($ys))
if ($ys>$pages)
$page=$pages;
else
$page=$ys;
在前面echo $ys;//最好$ys通過$HTTP_POST_VAS[ys]來獲取準確些
看值是否傳遞過來
if ($ys>$pages)
$page=$pages;
else
$page=$ys;
在前面echo $ys;//最好$ys通過$HTTP_POST_VAS[ys]來獲取準確些
看值是否傳遞過來
if(isset($ys))$page=$ys;
if($page>1)$page=1;
if($page>$pages)$page=$pages;$offset=$pagesize*($page-1);
$pages=intval($numrows/$pagesize);
if($numrows%$pagesize) $pages++;
可改为
$pages=ceil($numrows/$pagesize);
谢谢你们的提示:我的方法是:
if(!isset($page)) $page=1;
if (isset($ys))
if ($ys>$pages)
$page=$pages;
else if($ys<1)$page=1;
else $page=$ys;
$offset=$pagesize*($page-1);