Laravel 5.0の新機能です。フォームを使用してデータベースにクエリを実行し、結果をビューに返すのに問題があります。フォームは週番号のユーザー入力を受け付け、この週番号を使用してデータベーステーブルを照会する必要があります。どんな助けもありがとう。私の見解内部フォームを使用したLaravel 5.0クエリデータベース
フォーム
<form action="" method="get">
{{ csrf_field() }}
<div class="input-group">
<input type="text" class="form-control" name="weekNum" placeholder="Typein Week Number">
<span class="input-group-btn">
<button type="submit" class="btn btn-default">
<span class="glyphicon glyphicon-search"></span>
</button>
</span>
</div>
</form>
ルート::( '/検索'、 'shopsalescontrollerの@指数')を取得します。
コントローラ
class shopsalescontroller extends Controller
{
public function index()
{
$weekNum = Request::input('WeekNumber');
$result = shopsales::where('WeekNumber','=',$weekNum)->get();
return $result;
}
}
を名前を追加した場合、あなたは私が推測する正しいURLを呼び出していないされます。また、検索/あなたのコントローラが言う、ルートヘルパーを使用することができますが、唯一のアクションを使用している以下の
を追加"" – DZDomi