-1

我在数据库中创建了一个新表(mysql,表名zip_backup_management)。我想$sql_tbl[zip_backup_management]在 php 页面中使用。但是在 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)
4

1 回答 1

0

在 tpl 页面中使用assign关键字。

{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)}
于 2013-01-15T11:06:14.610 回答