一個(gè)模仿oso的php論壇程序(之一)
更新時(shí)間:2007年03月11日 00:00:00 作者:
for ($i=1; $i <= $pages; $i++) {
$temps = "<a href='".$PHP_SELF.'?offset='.$i."'>".$i."</a>";
print $temps;
print " ";
}
//檢查是否是最后一頁(yè)
if ($pages!=0 && $offset!=$pages) {
$newoffset=$offset+1;
print "<a href='$PHP_SELF?offset=$newoffset'>下一頁(yè)</a>";
} else print "下一頁(yè)";
print '</div> </td>';
print '<td width="50%"> <div align="center">';
print "當(dāng)前頁(yè):".$offset." 共".$pages."頁(yè)";
print '</div> </td>';
print "</table>";
//處理詳細(xì)信息
print '<table width="100%" border="1">';
print '<tr class="text"> ';
print '<td width="6%"> <div align="center">New</div> </td>';
print '<td width="5%"> <div align="center">點(diǎn)擊</div> </td>';
print '<td width="53%"> <div align="center">主題</div> </td>';
print '<td width="10%"> <div align="center">創(chuàng)建人</div> </td>';
print '<td width="5%"> <div align="center">回復(fù)</div> </td>';
print '<td width="11%"> <div align="center">最后修改時(shí)間 </div> </td>';
print '<td width="10%"> <div align="center">回復(fù)人</div> </td>';
print '</tr>';
$query = 'select id,state,readcount,title,createman,replycount,replytime,replyman
from fr_t_forumtitle order by replytime desc LIMIT '.$curline.',20';
$res = mysql_query($query, $dbh);
// $li_rownum = mysql_num_rows($res);
// for ($i=1; $i<=$li_rownum; $i++) {
// $row = mysql_fetch_row($res);
while ($row = mysql_fetch_array($res)) {
print '<tr class="text"> ';
print '<td width="6%"> '.$row["state"].'</td>';
print '<td width="5%"><div align="center">'.$row["readcount"].'</td>';
$tempstr = "<a href='readforum.php?readflag=".$row["id"]."'>".$row['title']."</a>";
print '<td width="53%"> '.$tempstr.'</td>';
// print '<td width="48%">'.$row["title"].'</td>';
print '<td width="9%"> '.$row["createman"].'</td>';
print '<td width="5%"><div align="center">'.$row["replycount"].'</td>';
$temptime = substr($row["replytime"],5,11);
print '<td width="11%"> '.$temptime.'</td>';
print '<td width="10%"> '.$row["replyman"].'</td>';
print '</tr>';
}
print "</table>";
//打印表尾
print '<table width="100%" border="0">';
print '<tr class="text"> <td width="50%"> <div align="center">';
if ($offset <> 1) { //如果偏移量是0,不顯示前一頁(yè)的鏈接
$newoffset=$offset - 1;
print "<a href='$PHP_SELF?offset=$newoffset'>前一頁(yè)</a>";
} else {
print "前一頁(yè)";
print " ";
}
//計(jì)算總共需要的頁(yè)數(shù)
for ($i=1; $i <= $pages; $i++) {
$temps = "<a href='".$PHP_SELF.'?offset='.$i."'>".$i."</a>";
print $temps;
print " ";
}
//檢查是否是最后一頁(yè)
if ($pages!=0 && $offset!=$pages) {
$newoffset=$offset+1;
print "<a href='$PHP_SELF?offset=$newoffset'>下一頁(yè)</a>";
} else print "下一頁(yè)";
print '</div> </td>';
print '<td width="50%"> <div align="center">';
print "當(dāng)前頁(yè):".$offset." 共".$pages."頁(yè)";
print '</div> </td>';
print "</table>";
//end of 打印表尾
?>
<?
include ("c:mydbfooter.inc");
?>
</body>
</html>
相關(guān)文章
主流PHP框架的優(yōu)缺點(diǎn)對(duì)比分析
這篇文章主要介紹了幾款今年比較熱門的主流PHP框架的優(yōu)缺點(diǎn)對(duì)比分析,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴參考下。2014-12-12
Chart.js在Laravel項(xiàng)目中的應(yīng)用示例
本篇文章主要介紹了Chart.js在Laravel項(xiàng)目中的應(yīng)用示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-09-09
thinkphp3.2中Lite文件替換框架入口文件或應(yīng)用入口文件的方法
這篇文章主要介紹了thinkphp3.2中Lite文件替換框架入口文件或應(yīng)用入口文件的方法,涉及ThinkPHP相關(guān)配置技巧,需要的朋友可以參考下2015-05-05
php實(shí)現(xiàn)網(wǎng)站插件機(jī)制的方法
這些天想作一個(gè)在網(wǎng)站中實(shí)現(xiàn)插件的功能,谷歌了一下,發(fā)現(xiàn)一篇文章感覺對(duì)我?guī)椭艽?,帖出?lái)和大家分享,廢話不多說(shuō),直接帖出代碼供大家分析.2009-11-11

