Laravelでデータベースのデータをいい感じに表示できてうれしい
最近作っているサイト
名前とか取れました、嬉しい
コードはこんな感じ
もでる
protected $fillable = [
'name',
'email',
'password',
'business_hours',
'phone_number',
'prefecture',
'url',
];
こんとろら
public function index()
{
// ログインしているユーザーの情報を取得
$object = Auth::user();
// ユーザー情報を変数に格納
$name = $object->name;
$email = $object->email;
$phone_number = $object->phone_number;
$prefecture = $object->prefecture;
$business_hours = $object->business_hours;
$url = $object->url;
// ユーザー情報をviewに渡す
return view(
'showUser',
[
'name' => $name,
'email' => $email,
'phone_number' => $phone_number,
'prefecture' => $prefecture,
'business_hours' => $business_hours,
'url' => $url
]
);
びゅー
<div class="p-6 bg-white border-b border-gray-200">
<p>Name: {{ $name }}</p>
<p>E-mail: {{ $email }}</p>
<p>Phone: {{ $phone_number }}</p>
<p>Prefecture: {{ $prefecture }}</p>
<p>Hours: {{ $business_hours }}</p>
<p>URL: {{ $url }}</p>
</div>
一部ですがこんな感じ
、、、大変!
MVCモデルに慣れてはきたものの、
命名を雑にしてわけわからんくなってしまったのも懐かしい(今日の昼)
拡張子書かなくても読み取ってくれるのはいいけど、
命名規則をばっちり決めないと、わけわからんくなっちゃいますわ
まとめ
つーことで、明日は、
・別のテーブルにもデータを格納
・検索機能の追加
・レビュー投稿画面の追加
の3本です。
来週もまた見てくださいね!
じゃん、けん、ぽん
うふふふふふふふふ。
おわり。