Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用Smarty返回数据库元素_Php_Database_Smarty - Fatal编程技术网

Php 如何使用Smarty返回数据库元素

Php 如何使用Smarty返回数据库元素,php,database,smarty,Php,Database,Smarty,我觉得这很简单,只是我没看到 在Smarty模板中,我试图根据在另一个表中找到的键从一个表返回一个值。在本例中,给定事件表{$Event.campaign\u id}中的活动id,我希望返回存储在活动表{$campaign.Name}中的相应活动名称 不幸的是,我没有回答任何问题,显然我问了谷歌所有错误的问题。Smarty是一个模板引擎,不应该用于数据库操作。因此,首先在模块/类中准备变量,并将它们传递给smarty进行显示。

我觉得这很简单,只是我没看到

在Smarty模板中,我试图根据在另一个表中找到的键从一个表返回一个值。在本例中,给定事件表
{$Event.campaign\u id}
中的活动id,我希望返回存储在活动表
{$campaign.Name}
中的相应活动名称


不幸的是,我没有回答任何问题,显然我问了谷歌所有错误的问题。

Smarty是一个模板引擎,不应该用于数据库操作。因此,首先在模块/类中准备变量,并将它们传递给smarty进行显示。