Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.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中创建新表时如何使用$sql_tbl[]_Php_Mysql_Smarty_Database - Fatal编程技术网

Php 在smarty中创建新表时如何使用$sql_tbl[]

Php 在smarty中创建新表时如何使用$sql_tbl[],php,mysql,smarty,database,Php,Mysql,Smarty,Database,我在数据库中创建了一个新表(mysql,表名zip\u backup\u management)。我想在php页面中使用$sql\u tbl[zip\u backup\u management]。但是在sql查询中,它不能添加表名。我正在smarty中使用此查询 (SELECT * FROM $sql_tbl[zip_backup_management] WHERE cd_nr <> 0 ORDER BY cd_nr) UNION (SELECT * FROM $sql_tbl[zi

我在数据库中创建了一个新表(mysql,表名
zip\u backup\u management
)。我想在php页面中使用
$sql\u tbl[zip\u backup\u management]
。但是在sql查询中,它不能添加表名。我正在smarty中使用此查询

(SELECT * FROM $sql_tbl[zip_backup_management] WHERE cd_nr <> 0 ORDER BY cd_nr) UNION (SELECT * FROM $sql_tbl[zip_management] WHERE cd_nr = 0)
(从$sql\u tbl[zip\u backup\u management]中选择*其中cd\u nr 0按cd\u nr排序)联合(从$sql\u tbl[zip\u management]中选择*其中cd\u nr=0)

在第三方物流页面中使用
分配
关键字

{assign var=zip_management value=$sql_tbl[zip_management]}
然后像这样执行查询

{(SELECT * FROM $zip_management WHERE cd_nr <> 0 ORDER BY cd_nr) UNION (SELECT * FROM $zip_management WHERE cd_nr = 0)}
{(从$zip\u管理中选择*,其中cd\u nr 0按cd\u nr排序)联合(从$zip\u管理中选择*,其中cd\u nr=0)}

$sql\u tbl[zip\u backup\u management]包含什么内容?是否有任何错误???您是否执行了查询??查询中$sql\u tbl[zip\u backup\u management]是否有任何值???$sql\u tbl用于自动将xcart\u添加到表名前面。为什么(以及如何)使用Smarty生成或运行sql?这是另一个称为Smarty而不是模板引擎的系统吗?