所以我想把我的sql查询中的值放到我的树枝上。 很容易,但现在我有这个INNER JOIN查询,我只是无法获得价值...... 这是代码:
tu1<-data.frame(c(1,2,3),c(2,5,6))
tu2<-data.frame(c(5,5,37),c(21,52,61))
Consolidate<-function(){
tx<-data.frame(0)
for(i in :2){
namefile1<-paste("tu",as.character(i),sep = "")
tr<-namefile1
tx<-data.frame(cbind(tr,tx))
}
tx
}
index.php
public function getList() {
$game= array();
$req = "SELECT * FROM JEU INNER JOIN CATEGORIE ON CATEGORIE.IDCATEGORIE = JEU.IDCATEGORIE";
$stmt = $this->_db->prepare($req);
$stmt->execute();
while ($donnees = $stmt->fetch())
{
$game[] = new Game($donnees);
}
return $game;
}
视图
if (isset($_GET["action"]) && $_GET["action"]=="liste")
{ $game= $gameManager->getList();
echo $twig->render('game_list.html.twig',array('game'=>$game));
}
每次转储NULL ... 谢谢你的帮助
答案 0 :(得分:0)
您正在使用game
变量两次:
{% for game in game%}
我会将数组命名为“游戏”,因为它可以包含&gt; 1游戏。
所以在index.php中:
if (isset($_GET["action"]) && $_GET["action"]=="liste")
{
$games= $gameManager->getList();
echo $twig->render('game_list.html.twig',array('games'=>$games));
}
并在树枝上
{% for game in games%}
<tr>
<td>{{game.name}}</td><td>{{game.logo}}</td><td>{{game.cat}}</td><td>{{game.time}}</td><td>{{game.player}}</td>
</tr>
{% endfor %}
[你还打开了比在树枝上关闭的<td>
标签更多的标签,所以我也解决了这个问题]