BBS(php & mysql)完整版(三)


Posted in PHP onOctober 09, 2006

//此页面为php3.php
<?
include "signup/mysql.inc";
switch($part){
   case "1" :$table="bbs_php";break;
   case "2" :$table="bbs_mysql";break;
   case "3" :$table="bbs_html";break;
   case "4" :$table="bbs_js";
   }
//echo $part;
?>

<html>
<head>
<title>xiaoyang</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript1.2" src="js/menu_comment.js"></script>
<script language="JavaScript1.2" src="js/fw_menu.js"></script>
<script language="JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<div id="Layer1" style="position:absolute; left:31px; top:1px; width:560px; height:46px; z-index:10">
<script language="JavaScript1.2">fwLoadMenus();</script></div>

<div id="Layer2" style="position:absolute; left:27px; top:41px; width:600px; height:15px; z-index:2">
  <hr color="#ff9999">
</div>
<div id="Layer3" style="position:absolute; left:73px; top:10px; width:2px; height:330px; z-index:3; background-color: #ff9999; layer-background-color: #ff9999; border: 1px none #000000"></div>
<div id="Layer4" style="position:absolute; left:560px; top:10px; width:2px; height:330px; z-index:4; background-color: #ff9999; layer-background-color: #ff9999; border: 1px none #000000"></div>
<div id="Layer5" style="position:absolute; left:86px; top:58px; width:464px; height:273px; z-index:5">  
  <table width="100%" border="0" cellspacing="1" cellpadding="0" height="20">
    <tr>  
      <td width="10%">  
        <div align="center"><font color="#CC33CC" size="2">人气</font></div>
      </td>
      <td width="38%">  
        <div align="center"><font color="#CC33CC" size="2">文章题目</font></div>
      </td>
      <td width="26%">  
        <div align="center"><font size="2" color="#CC33CC">作者</font></div>
      </td>
      <td width="26%">  
        <div align="center"><font color="#CC33CC" size="2">日期</font></div>
      </td>
    </tr>

<?  

   $sql="select * from ".$table." order by row DESC";
   $result=mysql_query($sql)or die(mysql_error());
   $row1=mysql_num_rows($result);

   $row_max_page=12;                      //分页计算
   $page=ceil($row1/$row_max_page);
   $left_row=$row1-$p*$row_max_page;
   $pre_left_row=$left_row+12;
   $start_row=$left_row+$row_max_page+1;
   if($left_row<=0)
     {
     $start_row=$pre_left_row+1;
     $left_row=0;
     }

   

    $sql="select * from ".$table." where row<'$start_row' and row>'$left_row' order by row DESC";
    $result=mysql_query($sql)or die(mysql_error());

    while($row=mysql_fetch_array($result)){

       static $i=0;
       $i++;
       if($i%2)
        $color="CCCCFF";
       else $color="FFCCFF";
    echo "<tr>";  
    echo "  <td width=10% bgcolor=#".$color."> ";
    echo "    <div align=center><font size=2 color=#3333FF>".$row["number"]."</font></div>";
    echo "  </td>";
    echo "  <td width=38% bgcolor=#".$color."> ";
    echo "    <div align=center><font size=2 color=#3333FF><a    href='look.php?id=".$row["id"]."&&table=".$table."'>".$row["title"]."</a></font></div>";
    echo "  </td>";
    echo "  <td width=26% bgcolor=#".$color."> ";
    echo "    <div align=center><font size=2 color=#3333FF>".$row["userid"]."</font></div>";
    echo "  </td>";
    echo "  <td width=26% bgcolor=#".$color."> ";
    echo "    <div align=center><font size=2 color=#3333FF>".$row["date1"]."</font></div>";
    echo "  </td>    </tr>";

         }

    echo"</table>";                
    echo "<BR><div align=center><table><tr><td><FONT SIZE=2 >";
   for($i=1;$i<=$page;$i++)
   {
   echo "<a href='".$PHP_SELF."?p=".$i."&&table=".$table."'>[".$i."]</a> ";
   }
   ?>
    </FONT></td></tr>
  </table></div>
</div>
<div id="Layer6" style="position:absolute; left:409px; top:29px; width:118px; height:17px; z-index:6"></div>
<div id="Layer7" style="position:absolute; left:451px; top:28px; width:65px; height:12px; z-index:8">  
  <a href="say.php?table=<?echo $table ;?>" target="_self" onMouseOver="window.status='';return true"><font size="2" color="#FF33FF">我要发言</font></a></div>
<p> </p>
<p> </p>
</body>
</html>

PHP 相关文章推荐
发挥语言的威力--融合PHP与ASP
Oct 09 PHP
完美解决:Apache启动问题―(OS 10022)提供了一个无效的参数
Jun 08 PHP
php ci框架验证码实例分析
Jun 26 PHP
Smarty局部缓存的几种方法简介
Jun 17 PHP
php对关联数组循环遍历的实现方法
Mar 13 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
php计算给定日期所在周的开始日期和结束日期示例
Feb 06 PHP
Yii框架批量插入数据扩展类的简单实现方法
May 23 PHP
PHP实现的简单sha1加密功能示例
Aug 27 PHP
php生成毫秒时间戳的实例讲解
Sep 22 PHP
PHP的mysqli_thread_id()函数讲解
Jan 24 PHP
PHP+MySql实现一个简单的留言板
Jul 19 PHP
将数字格式的计算结果转为汉字格式
Oct 09 #PHP
透析PHP的配置文件php.ini
Oct 09 #PHP
一个简单的自动发送邮件系统(三)
Oct 09 #PHP
一个简单的自动发送邮件系统(一)
Oct 09 #PHP
一个简单的自动发送邮件系统(二)
Oct 09 #PHP
通过html表格发电子邮件
Oct 09 #PHP
在 PHP 中使用随机数的三个步骤
Oct 09 #PHP
You might like
PHP网站基础优化方法小结
2008/09/29 PHP
php数组删除元素示例
2014/03/21 PHP
浅谈PHP链表数据结构(单链表)
2016/06/08 PHP
extjs 学习笔记(三) 最基本的grid
2009/10/15 Javascript
通过继承IHttpHandle实现JS插件的组织与管理
2010/07/13 Javascript
JS实现文字向下滚动完整实例
2015/02/06 Javascript
js简单实现点击左右运动的方法
2015/04/10 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
2016/05/25 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
2016/06/14 Javascript
jQuery Dialog 取消右上角删除按钮事件
2016/09/07 Javascript
关于vue中watch检测到不到对象属性的变化的解决方法
2018/02/08 Javascript
[原创]js实现保存文本框内容为本地文件兼容IE,chrome,火狐浏览器
2018/02/14 Javascript
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
layer.close()关闭进度条和Iframe窗的方法
2018/08/17 Javascript
jQuery实现上下滚动公告栏详细代码
2018/11/21 jQuery
微信小程序使用component自定义toast弹窗效果
2018/11/27 Javascript
vuex实现的简单购物车功能示例
2019/02/13 Javascript
nodejs文件夹深层复制功能
2019/09/03 NodeJs
layui写后台表格思路和赋值用法详解
2019/11/14 Javascript
使用Angular9和TypeScript开发RPG游戏的方法
2020/03/25 Javascript
Vue中component标签解决项目组件化操作
2020/09/04 Javascript
Vue中inheritAttrs的使用实例详解
2020/12/31 Vue.js
[02:56]DOTA2上海特锦赛小组赛解说FreeAgain采访花絮
2016/02/27 DOTA
Python实现Const详解
2015/01/27 Python
python实现扫描日志关键字的示例
2018/04/28 Python
Windows下python3.7安装教程
2018/07/31 Python
Python3中关于cookie的创建与保存
2018/10/21 Python
python 修改本地网络配置的方法
2019/08/14 Python
利用Pytorch实现简单的线性回归算法
2020/01/15 Python
python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例
2020/03/09 Python
计算机科学系职业生涯规划书
2014/03/08 职场文书
2014国庆65周年领导讲话稿(3篇)
2014/09/21 职场文书
餐饮店长岗位职责
2015/04/14 职场文书
积极心理学课程心得体会
2016/01/22 职场文书
优秀范文:读《红岩》有感3篇
2019/10/14 职场文书
MySQL事务的ACID特性以及并发问题方案
2022/07/15 MySQL