+ -
当前位置:首页 → 问答吧 → 计算当日的发表的帖子总数

计算当日的发表的帖子总数

时间:2007-04-26

来源:互联网

<?php
$sql="select pub_time from publish";                       
$k=0;
$sum=0;
$today=array();
$conn=new database();//自己定义的一个数据库的类     
$today=$conn->query($sql);
while($today[$k])
{
if(date("Y-m-d")==substr($today[$k]->pub_time,0,10))//取当日的帖子
{
$sum++;
}
$k++;

}
echo $sum;
?>


<!--数据库类设计-->
<?php
class database
{
        private $host;
        private $user;
        private $pwd;
        private $db_name;
        private $conn;
        function __construct()
        {
                $this->host="localhost";
                $this->user="root";
                $this->pwd="123456";
                $this->db_name="bbs_wlsys";
                $this->conn=mysql_connect($this->host,$this->user,$this->pwd);
                if(!mysql_select_db($this->db_name,$this->conn))
                {
                        echo "数据库连接失败,请检查是否存在此数据库;".mysql_errno();
                }
        }
        function __destruct()
        {
                mysql_close($this->conn);
        }
        function execute($sql)
        {
//                mysql_query($sql,$this->conn);
                if(!mysql_query($sql))
                {
                        echo "执行查询时出错误:".mysql_error($this->conn);
                        exit;
                }


        }
        function query($sql)
        {
                $result=array();
                $i=0;
                $query=mysql_query($sql,$this->conn);
                while ($row=mysql_fetch_object($query)) {
                        $result[$i++]=$row;
                }
                return $result;
        }
       
}
?>

作者: php_boy   发布时间: 2007-04-26