一个模仿oso的php论坛程序(之一)

 更新时间:2007年03月11日 00:00:00   作者:  

for ($i=1; $i <= $pages; $i++)  { 
  $temps = "<a href='".$PHP_SELF.'?offset='.$i."'>".$i."</a>"; 
  print $temps;   
  print "   "; 
}   
//检查是否是最后一页   
if ($pages!=0 && $offset!=$pages)  { 
   $newoffset=$offset+1;   
   print "<a href='$PHP_SELF?offset=$newoffset'>下一页</a>";   
}  else print "下一页"; 
print '</div> </td>'; 
print '<td width="50%">  <div align="center">'; 
print "当前页:".$offset." 共".$pages."页"; 
print '</div> </td>'; 
print "</table>"; 
//处理详细信息 
    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">点击</div>   </td>'; 
    print '<td width="53%"> <div align="center">主题</div>   </td>'; 
    print '<td width="10%">  <div align="center">创建人</div> </td>'; 
    print '<td width="5%">  <div align="center">回复</div>   </td>'; 
    print '<td width="11%"> <div align="center">最后修改时间 </div> </td>'; 
    print '<td width="10%">  <div align="center">回复人</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%">&nbsp;'.$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%">&nbsp;'.$tempstr.'</td>'; 
//      print '<td width="48%">'.$row["title"].'</td>'; 
      print '<td width="9%">&nbsp;'.$row["createman"].'</td>'; 
      print '<td width="5%"><div align="center">'.$row["replycount"].'</td>'; 
      $temptime = substr($row["replytime"],5,11); 
      print '<td width="11%">&nbsp;'.$temptime.'</td>'; 
      print '<td width="10%">&nbsp;'.$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,不显示前一页的链接   
  $newoffset=$offset - 1;   
  print "<a href='$PHP_SELF?offset=$newoffset'>前一页</a>";   
}  else { 
print "前一页"; 
print "   "; 

//计算总共需要的页数   
for ($i=1; $i <= $pages; $i++)  { 
  $temps = "<a href='".$PHP_SELF.'?offset='.$i."'>".$i."</a>"; 
  print $temps;   
  print "   "; 
}   
//检查是否是最后一页   
if ($pages!=0 && $offset!=$pages)  { 
   $newoffset=$offset+1;   
   print "<a href='$PHP_SELF?offset=$newoffset'>下一页</a>";   
}  else print "下一页"; 
print '</div> </td>'; 
print '<td width="50%">  <div align="center">'; 
print "当前页:".$offset." 共".$pages."页"; 
print '</div> </td>'; 
print "</table>"; 
//end of 打印表尾 
?> 
<? 
  include ("c:mydbfooter.inc"); 
?> 
</body> 
</html>

相关文章

  • Yii2压缩PHP中模板代码的输出问题

    Yii2压缩PHP中模板代码的输出问题

    在Web开发中,无论是PHP的框架还是Python的框架,都会遇到使用模板的时候,在使用模板时会发现代码混乱不堪,怎么解决呢?下面小编给大家带来了Yii2压缩PHP中模板代码的输出问题,感兴趣的朋友一起看看吧
    2018-08-08
  • PHP扩展CURL的用法详解

    PHP扩展CURL的用法详解

    CURL是利用URL语法爱命令行方式下工作的文件传输工具。它支持很多协议。它支持认证功能。php中常用都实现更复杂的传输功能。
    2014-06-06
  • 主流PHP框架的优缺点对比分析

    主流PHP框架的优缺点对比分析

    这篇文章主要介绍了几款今年比较热门的主流PHP框架的优缺点对比分析,非常的简单实用,有需要的小伙伴参考下。
    2014-12-12
  • Chart.js在Laravel项目中的应用示例

    Chart.js在Laravel项目中的应用示例

    本篇文章主要介绍了Chart.js在Laravel项目中的应用示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • Yii2中组件的注册与创建方法

    Yii2中组件的注册与创建方法

    这篇文章主要介绍了Yii2之组件的注册与创建的实现方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-10-10
  • thinkphp浏览历史功能实现方法

    thinkphp浏览历史功能实现方法

    这篇文章主要介绍了thinkphp浏览历史功能实现方法,可实现浏览器的浏览历史功能,是非常实用的技巧,需要的朋友可以参考下
    2014-10-10
  • thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法

    thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法

    这篇文章主要介绍了thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法,涉及ThinkPHP相关配置技巧,需要的朋友可以参考下
    2015-05-05
  • php实现网站插件机制的方法

    php实现网站插件机制的方法

    这些天想作一个在网站中实现插件的功能,谷歌了一下,发现一篇文章感觉对我帮助很大,帖出来和大家分享,废话不多说,直接帖出代码供大家分析.
    2009-11-11
  • 新浪SAE搭建PHP项目教程

    新浪SAE搭建PHP项目教程

    这篇文章主要介绍了新浪SAE搭建PHP项目教程,图文并茂,需要的朋友可以参考下
    2015-01-01
  • PHP利用DWZ.CN服务生成短网址

    PHP利用DWZ.CN服务生成短网址

    这篇文章主要介绍了PHP利用DWZ.CN服务生成短网址,小编觉得挺不错的,现在分享给大家,也给大家做个参考。
    2019-08-08

最新评论