質問編集履歴

2

文言追加

2019/10/30 06:16

投稿

Discord
Discord

スコア51

test CHANGED
File without changes
test CHANGED
@@ -69,3 +69,41 @@
69
69
  このように、$this->でわたってくる名前が動的な場合、どのようにエラーチェックすれば良いのでしょうか。
70
70
 
71
71
  ご教示お願いいたします。
72
+
73
+
74
+
75
+ 追記
76
+
77
+ HTMLも追記します。
78
+
79
+ チェックボックスには5つ以上チェックをつけたらエラーとしたいです。
80
+
81
+ ```HTML
82
+
83
+ <!-- テキスト部分 -->
84
+
85
+ <input type="text" name="hoge_45" value="40">
86
+
87
+ <input type="text" name="hoge_67" value="50">
88
+
89
+ <input type="text" name="hoge_70" value="60">
90
+
91
+ <!-- チェックボックス部分 -->
92
+
93
+ <input type="checkbox" name="hoge_check_12[]" value="1">
94
+
95
+ <input type="checkbox" name="hoge_check_12[]" value="2">
96
+
97
+ <input type="checkbox" name="hoge_check_12[]" value="3">
98
+
99
+ <input type="checkbox" name="hoge_check_12[]" value="4">
100
+
101
+ <input type="checkbox" name="hoge_check_12[]" value="5">
102
+
103
+ <input type="checkbox" name="hoge_check_12[]" value="6">
104
+
105
+ <input type="checkbox" name="hoge_check_12[]" value="7">
106
+
107
+ コード
108
+
109
+ ```

1

文言追加

2019/10/30 06:16

投稿

Discord
Discord

スコア51

test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,17 @@
34
34
 
35
35
  }
36
36
 
37
+ // 下記のようなこともしたいです
38
+
39
+         if (count($this->hoge_check_$value) > 5) {
40
+
41
+ $validator->errors()->add('hoge', 'エラーです');
42
+
43
+ }
44
+
37
45
  }
46
+
47
+
38
48
 
39
49
  });
40
50
 
@@ -50,6 +60,12 @@
50
60
 
51
61
 
52
62
 
63
+ ・追記
64
+
65
+ $this->hoge_check_$valueにチェックボックスの値が入っていて、チェックできるチェックボックスの数でエラーチェックしたいです。ただ、$this->hoge_check_$valueだと思うように値がとれません。
66
+
67
+
68
+
53
69
  このように、$this->でわたってくる名前が動的な場合、どのようにエラーチェックすれば良いのでしょうか。
54
70
 
55
71
  ご教示お願いいたします。