Я пытаюсь вывода состояний из моей базы данных, когда я делаю это показывает:Laravel 5.2.45: Неопределенная переменная утверждает
Неопределенная переменная: состояния (Вид: C: \ XAMPP \ HTDOCS \ Prayas1 \ ресурсы \ вид \ welcome.blade.php)
Это мое добро лезвие:
{!!Form::open(['route' => 'state']) !!}
<select>
@foreach($states as $state)
<option value="{{$state->state_name}}" data-id="{{$state->state_id}}">{{$state->state_name}}</option>
@endforeach
</select>
{!!Form::close()!!}
И я определил "государства" переменная в StateController:
class StateController extends Controller
{
public function getState()
{
$states=DB::table('tbl_state')->get();
return View('welcome')->with($states);
}
}
Я просто не понимаю, что я делаю неправильно?
Я не понимаю -1 в моем вопросе. Я искал его, проверял его несколько раз, когда он не работал, а затем задал здесь только вопрос. Даже после решения я не знаю разницы между ними: с ($ states) и с (состояниями, $ state). Почему мой вопрос был оценен с отрицанием? – Rock