gpt4 book ai didi

php - 这是创建 View 的正确方法吗?

转载 作者:行者123 更新时间:2023-11-29 15:08:34 25 4
gpt4 key购买 nike

我正在 smarty 中创建数据库的 VIEW。我对应该在哪里创建该 View 有点困惑。

我在类的构造函数中创建了一个 View 。现在我遇到的问题是我通过该类的对象使用该类的函数......那么每次我调用该函数时,都会构建该 View 吗?

示例:

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

最佳答案

您绝对应该将 View 代码与应用程序代码分开。即使您的应用程序关闭,数据库也将继续存在并记住该 View 。在 PHP 之外创建 View 的方法是使用应用程序将使用的用户名和密码登录数据库,并通过客户端执行数据库上任何表和 View 的代码(抱歉 - 不太了解 mysql)足以告诉您如何做到这一点)。

听起来您可能已经拥有一个现有数据库,因此我会与负责该数据库的人员讨论如何设置您的 View 。可能存在有关如何进行源代码控制或您可能需要了解的其他发布过程的要求。

关于php - 这是创建 View 的正确方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1439082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com