我正在开展一个名为Mijn Paneel的项目。它在荷兰语和它是一个主题公园Minecraft服务器的社交后端。第一个版本是用纯PHP编写的。这次我正在重写。 (我第一次和作曲家一起)
目前我的问题是。如何显示已提取数据库的新闻文章的网址列表。我使用小胡子作为我的模板引擎,我让它工作得很好。这是从数据库获取新闻列表的代码:(类名是新闻)
public function NewsList() {
$database = new Medoo([
'database_type' => $GLOBALS['config']['database']['type'],
'database_name' => $GLOBALS['config']['database']['name'],
'server' => $GLOBALS['config']['database']['host'],
'username' => $GLOBALS['config']['database']['user'],
'password' => $GLOBALS['config']['database']['password'],
'charset' => 'utf8'
]);
$test = $database->get("news", ["id","title"]);
return $test;
}
这是我的模板代码[我使用基于文件的模板选项,所以这只是一小部分]
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Nieuwsberichten</h3>
</div>
<div class="panel-body">
{{#NewsList}}
<a href="/news/{{id}}" class="list-group-item">{{title}}</a>
{{/NewsList}}
</div>
</div>
但目前我无法得到所有新闻(它只显示最新消息!) 我怎么能解决这个问题。如果您需要更多信息,请询问!