名前、姓、社交番号などのデータをフィルタリングするテーブルを使った簡単な検索が既にあります。ただし、別のものが必要です。検索フィールドが必要ですどこでIDで検索し、他の情報(名前、姓、電話...)が表示されたらそれを見つけて、送信をクリックします。Laravel:IDで検索し、行データが見つかった場合は表示する
これはどのように私の検索フォームを見ている:これまでの
{!! Form::open(['route'=>'search.id', 'method'=>'GET']) !!}
<div class="input-group">
{!! Form::number('term', Request::get('term'), ['class'=>'form-control', 'placeholder'=>'ID']) !!}
<span class="input-group-btn">
{!! Form::button('<i class="fa fa-search"></i>', ['type' => 'submit', 'class'=>'btn btn-default']) !!}
</span>
</div>
{!! Form::close() !!}
マイコントローラ:
public function index(Request $request)
{
$ids = DB::table('electoral_list')
->where('town_id', Auth::user()->town_id)
->where('id', intval($request->get('term')))
->first();
if(is_null($ids))
{
return redirect()->back()->with('error', 'Your Message');
}
return view('search.index', compact('ids'));
}
と、ここで私はIDを見つけた場合は名前を表示したい:
<div class="col-sm-6">
<div class="form-group">
{!! Form::text('name', $ids->name, null, ['class'=>'form-control', 'placeholder'=>'Name']) !!}
</div>
</div>
エラーが発生しました: (2/2)ErrorException 構文解析エラー:構文エラー、un
{!! Form::text('name', $ids->name, null, ['class'=>'form-control', 'placeholder'=>'Name']) !!}
私はこれがあなたのエラーの理由だと思う:「<」
私は現在、エラーが発生しているコードを追加します。前にいなかったのは申し訳ありません。 –
情報が多すぎます。あなたの疑問に遭う必要のないコードがたくさんあります。私たちがあなたを助けることができるように問題を絞ります。 –
私は他の検索でどのようにしたのかを示す場所をすべて削除することができますが、その後はすべての質問を変更する必要があります。私はこれがコーディングでどこに行くのかを理解し、それがどのように見えるのかをさらに教えてくれるのに役立つと思った。しかし、それがルールなら、私はそれをやるでしょう。 updated ... –