这是我给一个律师事务做的法律咨询系统,相信你能在这里找到答案
........
if(!isset($page)) $page=1;
/*-------------------------------
计算总的页数,总留言数
--------------------------------*/
$sql="select * from $content_table where userid=$userid and (father_id='null' or father_id='')"; $page_query=mysql_query($sql);
$page_nums=mysql_num_rows($page_query);//总的文章数
$total_pages=ceil($page_nums/$pagesize);//总的页数 if(!isset($page)){
$page=1;
$startp=0;
}elseif($page>0 && $page<=$total_pages){
$startp=($page-1)*$pagesize;//相应页面的第一条
$startp=$startp-1;
}else{
$startp=0;
} if($startp<0) $startp=0; $show_sql="select * from $content_table where userid=$userid and (father_id='null' or father_id='') order by post_time desc limit $startp,$pagesize";//用来分页显示的SQL语句
//echo $show_sql;
$show_query=mysql_query($show_sql);/*------------------------------
加入一个文件头head.htm
------------------------------*/
$title="法律咨询服务";
require("head.inc.php");/*-------------------------------------
使用表格的形式来显示留言的内容
--------------------------------------*/echo "<table width='745' border=0 cellspacing=0 cellpadding=0 align=center>";
echo "<tr>";
echo "<td><img src=\"images/banner_law_faq.gif\"></td>";
echo "</tr>";echo "<tr>";
echo "<td><a href=\"post.php?userid=$userid&page=$page\"><img src=\"images/newthread.gif\" border=0></a></td>";
echo "</tr>";/*-------------------------------------------------------
留言的内容     start
---------------------------------------------------------*/
echo "<tr>\n";
echo "<td bgcolor=#D3DDF3>\n";
echo "<table width=100% border=0 cellspacing=1 cellpadding=1>\n";


while($arr_show=mysql_fetch_array($show_query)){
//echo "<tr bgcolor=#eeeeee>\n";
//echo "<td colspan=3>第[<font color=red>".$i."</font>]笔留言</td>\n";
//echo "</tr>\n";
echo "<tr bgcolor=#D3DDF3>\n";
echo "<td  width=100% align=left>";

echo "&nbsp;<a href=reply.php?userid=".$userid."&page=".$page."&id=".$arr_show["id"].">回复提问</a><b>|</b>";
//echo "&nbsp;&nbsp;<img src=images/delnow.gif>";
echo "<a href=\"javascript:del(".$arr_show["id"].",".$userid.",".$page.")\">删除此帖</a><b>|</b>";
//echo "<a href=\"".$arr_show["homepage"]."\">个人主页</a><b>|</b>";
echo "<a href=\"mailto:".$arr_show["email"]."\">邮件回复</a>";
echo "</td></tr><tr><td bgcolor=#ffffff >";
echo "<img src='./images/b.gif'  align=ABSCENTER>\n"; 
echo "[<font color=red>".$arr_show["name"]."</font>]在";
echo "[<font color=red>".$arr_show["post_time"]."</font>]&nbsp;问道:<p>";
echo "<font color=".$arr_show["post_color"].">";
echo "&nbsp;&nbsp;".urldecode($arr_show["post_body"]);
echo "</font>";

/*------------------------------------------
查看有没有回复
-------------------------------------------*/
$reply_sql="SELECT * FROM $content_table where userid='".$userid."' and father_id='".$arr_show["id"]."'";
$reply_query=mysql_query($reply_sql);
$reply_num=mysql_num_rows($reply_query); if($reply_num>0) {
while($arr_reply=mysql_fetch_array($reply_query)){
echo "<hr width=40% size=0 color=#000000 align=left>";
echo "五联所律师于[".$arr_reply["post_time"]."]回复如下:<p>&nbsp;&nbsp;"; echo "<font color='".$arr_reply["post_color"]."'>"; echo $arr_reply["post_body"];
echo "</font><br>&nbsp;&nbsp;";
} }
echo "</td></tr>";

// $i++;

} echo "</table>\n"; echo "</td>\n"; echo "</tr>\n";/*-------------------------------------------------------
留言的内容     end
---------------------------------------------------------*/echo "<tr>";
//分页程序 echo "<TABLE align=center border=0 cellPadding=0 cellSpacing=0 width=745\n>";
echo "<TR>\n";
echo "<form action=view.php?userid=".$userid." method=get name=jumpto>\n";
echo "<TD align=left>\n";
echo "共有[<font color=red>".$page_nums."</font>]篇留言&nbsp;&nbsp;";
echo "第[<font color=red>".$page."</font>]页共[<font color=red>".$total_pages."</font>]页&nbsp;&nbsp;";
echo "每页:".$pagesize."条&nbsp;&nbsp;";
if ($total_pages==1){
#do nothing
}else{
if ($page==1){
echo "<a href=\"$php_self?userid=".$userid."&page=2\">下一页</a>";
}elseif ($page==$total_pages){
echo "<a href=$php_self?userid=".$userid."&page=".($page-1).">上一页</a>";
}else{
echo "<a href=$php_self?userid=".$userid."&page=".($page-1).">上一页</a>";
echo "&nbsp;&nbsp;";
echo "<a href=$php_self?userid=".$userid."&page=".($page+1).">下一页</a>";
} } echo "&nbsp;&nbsp;"; echo "<input type=text value=\"$page\" size=4 name=page>\n";
echo "<input type=hidden value=\"$userid\" size=4 name=userid>\n"; echo "<input type=submit value=转到 class=\"input_text\">\n"; echo "</TD>\n"; echo "</form>\n"; echo "<TD align=right>\n"; echo "</TD></TR>\n"; echo "</FORM>\n"; echo "</TABLE>\n";
echo "</tr>";
echo "</table>";
?>