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程序--记数器
Oct 09 PHP
PHP设计模式之迭代器模式的深入解析
Jun 13 PHP
CI框架开发新浪微博登录接口源码完整版
May 28 PHP
php实现的mongodb操作类实例
Apr 03 PHP
php使用post数组的键值创建同名变量并赋值的方法
Apr 03 PHP
php验证身份证号码正确性的函数
Jul 20 PHP
php cookie 详解使用实例
Nov 03 PHP
php使用高斯算法实现图片的模糊处理功能示例
Nov 11 PHP
php实现背景图上添加圆形logo图标的方法
Nov 17 PHP
PHP 7安装调试工具Xdebug扩展的方法教程
Jun 17 PHP
原生php实现excel文件读写的方法分析
Apr 25 PHP
PHP 文件上传限制问题
Sep 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之数组学习
2011/05/29 PHP
PHP判断搜索引擎蜘蛛并自动记忆到文件的代码
2012/02/04 PHP
PHP实现动态web服务器方法
2015/07/29 PHP
Laravel统一错误处理为JSON的方法介绍
2020/10/18 PHP
Array.slice()与Array.splice()的返回值类型
2006/10/09 Javascript
JS 实现导航栏悬停效果(续)
2013/09/24 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
JavaScript截取字符串的2个函数介绍
2014/08/27 Javascript
动态加载JavaScript文件的两种方法
2016/04/22 Javascript
JS中mouseover和mouseout多次触发问题如何解决
2016/06/06 Javascript
VueJs与ReactJS和AngularJS的异同点
2016/12/12 Javascript
一道面试题引发的对javascript类型转换的思考
2017/03/06 Javascript
Vue插件写、用详解(附demo)
2017/03/20 Javascript
JS中SetTimeout和SetInterval使用初探
2017/03/23 Javascript
详解webpack和webpack-simple中如何引入css文件
2017/06/28 Javascript
JavaScript实现图片拖曳效果
2017/09/08 Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
2018/04/19 jQuery
nodejs读取图片返回给浏览器显示
2019/07/25 NodeJs
layui.use模块外部使用其内部定义的js封装函数方法
2019/09/16 Javascript
JQuery+drag.js上传图片并且实现图片拖曳
2020/11/18 jQuery
python 3.6 +pyMysql 操作mysql数据库(实例讲解)
2017/12/20 Python
Tensorflow实现卷积神经网络用于人脸关键点识别
2018/03/05 Python
Python切片工具pillow用法示例
2018/03/30 Python
python 调用钉钉机器人的方法
2019/02/20 Python
如何通过Python实现标签云算法
2019/07/02 Python
最新Python idle下载、安装与使用教程图文详解
2020/11/28 Python
台湾专柜女包:KINAZ
2019/12/26 全球购物
歌颂党的演讲稿
2014/09/10 职场文书
2014年作风建设工作总结
2014/10/29 职场文书
新学期开学标语2015
2015/07/16 职场文书
小学教师师德培训心得体会
2016/01/09 职场文书
2016民族团结先进个人事迹材料
2016/02/26 职场文书
MySQL8.0的WITH查询详情
2021/08/30 MySQL
CSS实现五种常用的2D转换
2021/12/06 HTML / CSS
Python使用华为API为图像设置多个锚点标签
2022/04/12 Python