有了前面的基础,后面就是将页面展示出来。

预览图如下:1号和31号分别有活动,会一并显示出来

php学习,一个简单的Calendar(2) 一个简单的活动页面

 

这里需要搞定几个问题,一个就是数据库的连接,我们用\sys\class\class.db_connect.inc.php

<?php
 
/*
 * 数据库操作(数据库访问,认证等)
 */
 
class DB_Connect
{
    /**
     * Stores a database object
     *
     * @var object A database object
     */
    protected $db;
 
    /**
     * Checks for a DB object or creates one if one isn't found
     *
     * @param object $dbo A database object
     */
    protected function __construct($db = NULL)
    {
        if (is_object($db)) {
            $this->db = $db;
        } else {
            // Constants are defined in /sys/config/db-cred.inc.php
            $dsn = "mysql:host=" . DB_HOST . ";dbname=" . DB_NAME;
            try {
                $this->db = new PDO($dsn, DB_USER, DB_PASS, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES ' . DB_ENCODE));
            } catch (Exception $e) {
                // If the DB connection fails, output the error
                die ($e->getMessage());
            }
        }
    }
}
 
?>

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2021-06-25
  • 2022-12-23
  • 2021-06-29
  • 2022-12-23
  • 2021-12-20
猜你喜欢
  • 2022-12-23
  • 2021-06-07
  • 2021-11-18
  • 2021-08-07
  • 2021-05-13
  • 2021-08-30
  • 2022-01-29
相关资源
相似解决方案