質問編集履歴
2
UserControllerとshow.bladeの更新
test
CHANGED
File without changes
|
test
CHANGED
@@ -71,11 +71,13 @@
|
|
71
71
|
public function show($id)
|
72
72
|
{
|
73
73
|
$user = User::find($id);
|
74
|
+
$post =
|
74
75
|
$recommended_posts = Post::recommend($user->id)->get();
|
75
76
|
return view('users.show',[
|
76
77
|
'title' => 'プロフィール',
|
77
78
|
'user' => $user,
|
79
|
+
'posts' => $posts,
|
78
|
-
'recommended_posts' => $recommended_posts
|
80
|
+
'recommended_posts' => $recommended_posts,
|
79
81
|
]);
|
80
82
|
}
|
81
83
|
|
@@ -172,13 +174,11 @@
|
|
172
174
|
@endif
|
173
175
|
|
174
176
|
<h2>{{ $user->name }} のおすすめ投稿</h2>
|
175
|
-
<ul>
|
176
|
-
|
177
|
+
@foreach ($posts as $post)
|
177
|
-
<li><a href="{{ route('posts.show', $recommend_post) }}">{{ $recommend_post->comment }}</a></li>
|
178
|
-
@empty
|
179
|
-
|
178
|
+
<p>User Name : {{ $post->name }}</p>
|
180
|
-
</
|
179
|
+
<p>Comment : {{ $post->comment }}</p>
|
181
|
-
|
180
|
+
@endforeach
|
181
|
+
|
182
182
|
@endsection
|
183
183
|
```
|
184
184
|
|
1
画像の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -9,10 +9,12 @@
|
|
9
9
|
### 発生している問題・エラーメッセージ
|
10
10
|
|
11
11
|
```
|
12
|
-
エラーメッセージなどはなく、過去の投稿した内容を丸ごと一件ずつ呼び出したいのですが、
|
12
|
+
エラーメッセージなどはなく、過去の投稿した内容を丸ごと一件ずつ呼び出したいのですが、phpmyadminで設定しているpostsテーブルから user_id(投稿者の名前)だけやcomment(投稿者の書いたコメント内容)だけを呼び出す方法は分かるのですが、postsテーブル丸ごと呼び出す際の書き方が分かりません。
|
13
|
+
```
|
13
14
|
|
14
15
|
```
|
15
|
-
|
16
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-10-09/8b45b187-71fc-4a80-8e82-f34bb3f3cd82.png)
|
17
|
+
```
|
16
18
|
### 該当のソースコード
|
17
19
|
|
18
20
|
```
|