'' $sqlsss"; $result = mysql_query($sql1) or die(mysql_error()); $arr = mysql_fetch_array($result); $total = intval($arr[0]); if (intval($currpage) < 1)$currpage = 1; if (intval($currpage-1) * $pagesize > $total)$currpage = 1; if (($total % $pagesize) == 0) $totalpage = intval($total / $pagesize); else $totalpage = intval($total / $pagesize) + 1; $start_id = ($page-1) * $pagesize; // sql 之前 备注sql语句最后必须 是 limit $start_id,$pagesize "; /*********分页参数计算部分结束**************/ $sql = "select a.*,c.classname from ask a, askclass c where a.classid=c.classid $sqlsss order by lastreptime desc limit $start_id,$pagesize"; // echo $sql; $reslut = mysql_query($sql) or die("error:detail.php,Can not Execute SQL"); while ($question = mysql_fetch_array($reslut)) { $questionlist[] = $question; } $pageshow = pageshow($totalpage, $currpage, $filename."page", $halfPer = 5); $html = new Smarty; $html->left_delimiter = ""; $html->assign("seotitle", "专家答疑_长沙东方男科医院"); $html->assign("pageshow", $pageshow); $html->assign("total", $total); $html->assign("cid", $cid); $html->assign("classname", $classname); $html->assign("adminuser", $adminuser); $html->assign("classlist", $classlist); $html->assign("list", $questionlist); $html->display('index.htm'); ?>