Je crée un VIEW
d'une base de données dans smarty
. Je suis un peu confus au sujet de l'endroit où je devrais créer ce point de vue. J'ai créé une vue dans la fonction constructeur d'une classe. Maintenant, j'ai le problème que J'utilise une fonction de cette classe à travers un objet de cette classe ... Est-il vrai que chaque fois que j'appelle la fonction, cette vue est construite?Est-ce la bonne façon de créer une vue?
Exemple:
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 }
}
En index.php
j'appelle:
$objcity=new city();
$objcity->allcity();
$objcity->callcity();
Est-ce VIEW
créé à chaque fois que j'appelle une fonction de cette classe?
Si oui, comment créer view
?