php - Mustache PHP - 如何从数据库加载数据?

标签 php mysql json templates mustache

在 Mustache 中加载数据。我无法理解如何从 MySQL 数据库加载数据。

示例:当前“partials”中包含的数据是从 .json 文件加载的,但是当然,任何应用程序都需要以动态方式从数据库加载数据(在我的例子中是 mysql)。

我该怎么办?

提前致谢!

乔瓦尼

最佳答案

Mustache PHP 只是一个模板引擎。它不是一个带有现成数据库绑定(bind)的完整应用程序。

您需要编写一个应用程序来实例化 Mustache 模板并提供必要的数据。

$m = new Mustache_Engine;
echo $m->render(
         'Hello {{planet}}',
         array('planet' => 'World!')
     ); // "Hello World!"

包含 planet=> 'World!' 值的数组是传递给 Mustache 的数据(在本例中)。您可以从数据库加载该数据并将其作为变量传递给 Mustache。

关于php - Mustache PHP - 如何从数据库加载数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19681438/

相关文章:

php - 获取即将到来的生日 Mysql 和 PHP

php - 从 mysql 中选择收藏夹并显示它们?

mysql - 确定表存在

php - 将关联值从一个表存储到mysql中的另一表

jquery - 服务器端 Python (GAE) 中的 Un -"jQuery $.param"

javascript - 设置下载文件的名称,即使下载链接重定向到另一个

php - 将河豚加密算法从 php 转换为 python

c# - 如何设置 JSON 对象从结果开始?.Net MySQL JSON Restful Webservice?

c++ - 使用 QJsonDocument 将子字符串解析为 JSON

MySQL - 在存在 GROUP BY 的情况下删除 JSON_ARRAYAGG 中的重复结果