0
laravelを使用して実行時に作成されたテーブルのカラム名と値を取得する方法。Laravelを使用して実行時に作成されたテーブルのカラム名と値を取得
$table = 'table_name';
$columns = DB::getSchemaBuilder()->getColumnListing($table);
$records = DB::table($table)->get();
これで、ビューで列名を取得できるようになりました。 |
<tr>
@for($i = 0; $i < sizeof($columns); $i++)
<th>{{ ucfirst(str_replace('_', ' ',$columns[$i]))}}</th>
@endfor
</tr>
は今、どのように私は
@foreach($records as $key=>$row)
{{ $row->id}}
@endforeach
私は出力
表名
IDのこのタイプを必要とする列見出しの下に列の値を表示することができますcolum_1 | colum_2 |等
1 |テスト| test11
2 | | asdf |