В моем проекте laravel у меня есть форма редактирования, и я хочу установить выбранную опцию на основе поля базы данных.Как мне это сделать?
Я не могу использовать переменную $ info внутри части php на мой взгляд.Я думаю, что это из-за части контроллера.
Вот мой контроллер:
<?php
public function Edit()
{
$idNew = $_GET['id'];
$info = DB::table('test')->select('id','name','status')->where('id','=', $idNew)->get();
$returnHTML = view('layouts.edit',['info'=> $info])->render();
return response()->json([
'html'=> $returnHTML
]);
}
?>
И мой взгляд:
<html>
<option value="enabled" <?php if($info['status'] == 'enabled'){ echo ' selected="selected"'; } ?>>enabled</option>
</html>