1
我有一個小問題。我無法找到返回查詢的方式(在php頁面上顯示)。 我使用的是這樣的:Laravel 4查詢顯示
public function players()
{
$players = Player::all();
return View::make('aac.test', array('players' => $players));
}
我的測試php頁面是空白的。在探查器上,它顯示查詢已執行。
我還沒有嘗試過的東西像這樣:
public function test()
{
$id = 3;
$player = Player::find($id);
$name = $player->name;
$level = $player->level;
return View::make('aac.test');
}
,然後在佈局:
<html>
<head>
<title></title>
</head>
<body>
<? $name ?>``
</body>
</html>
,甚至附和說。它只是不會顯示。查詢被執行。我有點新的這一切,如果你能解釋我..
它只有當我做這樣工作的:
public function test()
{
$id = 3;
$player = Player::find($id);
$name = $player->name;
$level = $player->level;
return $name;
}
謝謝,它現在有效。我想問你一個問題。我有兩張桌子'賬戶'和'球員'。如果你知道我的意思,兩者都是創造型。在「玩家」列中,有一個'account_id'與'accounts'表中的'id'匹配。我怎麼能顯示,比方說,當一個人登錄('賬戶'表),顯示匹配的球員從'球員'表,與匹配的account_id?我不希望它使用一個帳戶,我希望它能與所有帳戶一起使用。 – dinomuharemagic
如果答案解決了您的問題,請將其標記爲已接受。對於另一個問題,首先你必須將模型聯繫起來,然後查詢關係就很簡單了。您可以閱讀文檔中的關係http://laravel.com/docs/eloquent#relationships – Altrim
我已經完成了關係。我嘗試了很多東西,但無法真正做到。如果你能給我一些示例代碼,我會很感激。 – dinomuharemagic