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 相关文章推荐
解析dedeCMS验证码的实现代码
Jun 07 PHP
浅析PHP的ASCII码转换类
Jul 05 PHP
php mysql_real_escape_string函数用法与实例教程
Sep 30 PHP
php数组编码转换示例详解
Mar 11 PHP
php实现12306余票查询、价格查询示例
Apr 17 PHP
php实例分享之mysql数据备份
May 19 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
Jun 30 PHP
php 删除cookie方法详解
Dec 01 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
Dec 21 PHP
PHP完全二叉树定义与实现方法示例
Oct 09 PHP
PHP实现的权重算法示例【可用于游戏根据权限来随机物品】
Feb 15 PHP
Laravel中获取IP的真实地理位置
Apr 01 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把数字转成人民币大写的函数分享
2014/06/30 PHP
php生成随机颜色方法汇总
2014/12/03 PHP
php使用正则表达式进行字符串搜索的方法
2015/03/23 PHP
php如何实现不借助IDE快速定位行数或者方法定义的文件和位置
2017/01/17 PHP
PHP PDOStatement::setAttribute讲解
2019/02/01 PHP
php使用socket调用http和smtp协议实例小结
2019/07/26 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
dojo 之基础篇
2007/03/24 Javascript
在javascript中关于节点内容加强
2013/04/11 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
再谈javascript原型继承
2014/11/10 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
pc加载更多功能和移动端下拉刷新加载数据
2016/11/07 Javascript
深入理解angular2启动项目步骤
2017/07/15 Javascript
js实现音乐播放控制条
2017/09/09 Javascript
win7 x64系统中安装Scrapy的方法
2018/11/18 Python
python使用插值法画出平滑曲线
2018/12/15 Python
Python 使用 Pillow 模块给图片添加文字水印的方法
2019/08/30 Python
Python面向对象多态实现原理及代码实例
2020/09/16 Python
Python如何使用ElementTree解析xml
2020/10/12 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
2020/11/22 Python
稀有和绝版书籍:Biblio.com
2017/02/02 全球购物
英国天然保健品网站:Simply Supplements
2017/03/22 全球购物
猫咪家具:CatsPlay
2018/11/03 全球购物
Herve Leger官网:标志性绷带连衣裙等
2018/12/26 全球购物
如何实现jdbc性能优化
2012/07/30 面试题
维护民族团结演讲稿
2014/08/27 职场文书
小学生清明节演讲稿
2014/09/05 职场文书
2014年幼儿园教师工作总结
2014/11/08 职场文书
五四青年节活动总结
2015/02/10 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
小型婚礼主持词
2015/06/30 职场文书
HTML+CSS制作心跳特效的实现
2021/05/26 HTML / CSS
Redis集群的关闭与重启操作
2021/07/07 Redis
Python内置的数据类型及使用方法
2022/04/13 Python