在當前需要分頁的if最后div里面加入這句,
<!-- #BeginLibraryItem "/library/pages.lbi" --><!-- #EndLibraryItem -->
然后php文件處
$sql = "select COUNT(*) from xxx where user_id = $user_id";
// 分頁函數 $pager = get_pager('user.php', array( 'act' => $action ), $record_count, $page);
$record_count = $db->getOne($sql); $page = isset($_REQUEST['page']) ? intval($_REQUEST['page']) : 1; // 分頁函數 $pager = get_pager('user.php', array( 'act' => $action ), $record_count, $page); $sql = "select xxx from xxx where user_id = $user_id limit $pager[start],$pager[size]"; $data = $db->getAll($sql); $smarty->assign('red_data', $data); $smarty->assign('pager', $pager);
基本上這樣寫就ok了,前台分頁就做好了。