Я создаю VIEW
базы данных в smarty
. Я немного смущен тем, где я должен создать эту точку зрения.Это правильный способ создать представление?
Я создал представление в функции конструктора класса. Теперь у меня есть проблема, что Я использую функцию этого класса через объект этого класса ... Так верно ли, что каждый раз, когда я вызываю функцию, это представление построено?
Пример:
cityview.php:
class city
{
function city(){ "mysql query of creating view "}
function allcity()
{ here is some query on view }
function callcity()
{ here is some query on view }
}
В index.php
я называю:
$objcity=new city();
$objcity->allcity();
$objcity->callcity();
Это VIEW
создается каждый раз, когда я называю любую функцию этого класса?
Если да, то как мне создать это view
?