質問編集履歴

1

if文変更後に別のエラーが出てしまった

2021/03/11 07:17

投稿

nanako_azami
nanako_azami

スコア20

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,14 @@
1
1
  タイトルの通り、SQLのレコードがないはずなのにissetで処理されてしまいます
2
2
 
3
- var_dump で表示させてみたところ var_dump ([])となっており、[]と”” '' などで試してみたのですがどれもうまくいきませんでした。
3
+
4
4
 
5
5
  どこかに不備があるのか、そもそもの手順が違っているのか自分では分からないので教えていただきたいです
6
6
 
7
7
 
8
+
9
+ 追記 みなさん回答ありがとうございます。@if(!$items->isEmpty()) や@if($items->count())に置き換えてみたところ実際にできたのですが、検索フォーム内が0または空白の時などに
10
+
11
+ Call to a member function isEmpty() on arrayエラーと出てしまうのですが、どのような対処が考えられますか?
8
12
 
9
13
 
10
14
 
@@ -126,11 +130,7 @@
126
130
 
127
131
 
128
132
 
129
- var_dump ({{$items}})
133
+ @if(!$items->isEmpty())
130
-
131
-
132
-
133
- @isset($items)
134
134
 
135
135
  @foreach($items as $item)
136
136
 
@@ -170,7 +170,7 @@
170
170
 
171
171
 
172
172
 
173
- @endisset
173
+ @endif
174
174
 
175
175
 
176
176