Bu bir görünüm oluşturmak için uygun bir yolu var mı?

1 Cevap php

I a VIEW veritabanı smarty in oluşturma. Ben bu görünümü oluşturmak gereken yere biraz karıştı.

I have created a view in a class's constructor function. Now I have the problem that I'm using a function of that class through an object of that class... So is it true that each time I call the function, that view is constructed?

Örnek:

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 dediğim In:

$objcity=new city();
$objcity->allcity();
$objcity->callcity();

VIEW Ben o sınıfın işlevini çağırmak her zaman oluşturulur mi?

Eğer evet ise o zaman nasıl oluştururum ki view?

1 Cevap

Kesinlikle uygulama kodu görünümü için kodunu ayırmak gerekir. Veritabanı uygulama kapanır bile bu görünümü var ve hatırlamaya devam edecektir. Mysql iyi bilmiyorum - PHP dışında görünümünüzü oluşturmak için yolu (üzgünüm uygulama kullanmak istiyorsunuz kullanıcı adı ve şifreyi kullanarak veritabanına oturum ve bir istemci veritabanı üzerinde herhangi tablolar ve görünümler için kod çalıştırmak için bunu nasıl) anlatmak için yeterli.

Zaten varolan bir veritabanına sahip olabilir gibi geliyor, o yüzden görünümünüzü kurmak konusunda bu DB sorumlu kim olursa olsun konuşmak istiyorum. Kaynak denetimi ya da farkında olmak gerekebilir, başka tahliye işlemleri yapmak için nasıl gereksinimleri olabilir.