0

我在构建 PHP 数组并将其写入服务器上的 txt 文件的文件中有以下行:

{exp:channel:entries channel="orders" entry_id_from="{embed:LAST_ID}" sort="desc" dynamic="no"}

另一个需要从数据库中获取 id 的文件和 THIS FILE 必须嵌入到 ACTION FILE(具有上述行的那个)和要放入 entry_id_from LAST_ID 文件的 ID 中:

<?
include '!mysql.php';
$last_id = @mysql_result(mysql_query('SELECT comanda_id_end FROM output_comenzi ORDER BY id DESC'),0);
if(!$last_id) $last_id = 0;
echo $last_id;
?>

我怎样才能使LAST_ID文件被解析,获取值并将其插入entry_id_from文件?我想以某种方式将解析的 Mysql 文件嵌入到 ARRay 文件中。

请帮忙 :)

4

1 回答 1

1

编辑以使其在输出时适用于 PHP:

我仔细检查了EE 解析顺序,看起来您可以在输出上使用 EE 解析来完成这项工作,但我不是 100% 确定。

LAST ID 文件('template_group/LAST_ID' EE 模板)。设置为在输出上解析 PHP(根据您的要求)。

<?

include '!mysql.php';
$last_id = @mysql_result(mysql_query('SELECT comanda_id_end FROM output_comenzi ORDER BY id DESC'),0);
if(!$last_id) $last_id = 0;

?>

// call our embedded template and pass our EE variable forward
{embed="template_group/EXPORT_ACTION_FILE" LAST_ID="<? echo  $last_id; ?>"}

您的其他文件('template_group/EXPORT_ACTION_FILE' EE 模板):

{exp:channel:entries channel="orders" entry_id_from="{embed:LAST_ID}" sort="desc" dynamic="no"}
于 2013-09-25T21:09:55.547 回答