Оглавление

Проверка соединения с базой данных

Чтобы класс мог выполнять свои функции, ему требуется подключение к базе данных. Конструктор будет либо вызывать родительский конструктор из объекта  DB_Connect  для проверки существования объекта базы данных и его использования, если этот объект доступен, либо создавать новый объект, если конструктору этот объект не предоставляется.

 
Организуем указанную проверку с помощью кода, выделенного ниже полужирным шрифтом.

 

<?php 
 
class Calendar extends DB_Connect 
{ 
 
    private $_useDate; 
 
    private $_m; 
 
    private $_y; 
 
    private $_daysInMonth; 
 
    private $_startDay; 
 
    public function __construct($dbo=NULL, $useDate=NULL) 
    { 
        /* 
         * Вызвать конструктор родительского класса для проверки
         * существования объекта базы данных
         */ 
        parent::__construct($dbo); 
    } 
} 
 
?> 

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити