我有一个小问题。我在数据库中有一个名为“player_skills”的表。它包含这样的列(示例):
player_id | 技能ID | 价值 | 数数
player_id 实际上是玩家的 id,它是“players”表下的“id”列。还有八种技能。值是默认值(在这种情况下无关紧要)。计数是价值(玩家技能的价值)。
基本上,我想要的是将数据拉入 Bootstrap 选项卡(示例):
<div class="tabbable tabs-left">
<ul class="nav nav-tabs">
<li class="active"><a href="?skill0" data-toggle="tab">Section 1</a></li>
<li><a href="?skill1" data-toggle="tab">Section 2</a></li>
<li><a href="?skill2" data-toggle="tab">Section 3</a></li>
...
</ul>
<div class="tab-content">
<div class="tab-pane active" id="?skill0">
<p>I'm in Section A.</p>
</div>
<div class="tab-pane" id="?skill1">
<p>Howdy, I'm in Section B.</p>
</div>
<div class="tab-pane" id="?skill2">
<p>What up girl, this is Section C.</p>
</div>
</div>
</div>
我想订购它(从最高到最低,(而且我在每个玩家中都有一个“group_id”列,所以我不希望它包含一个 group_id 等于 3 的玩家)但是对于每个技能) . 此外,我还有一项位于“玩家”表中的技能(名为“经验”的列),我已经这样做了:
public function highscores()
{
$players = Player::orderBy('experience','desc')->get();
return View::make('aac.highscores')->with('players', $players);
}
它工作得很好,但我需要在标签中更改每项技能。