質問編集履歴

3

質問をわかりやすくしたため

2021/06/02 07:45

投稿

Masa300
Masa300

スコア8

test CHANGED
File without changes
test CHANGED
@@ -94,7 +94,9 @@
94
94
 
95
95
 
96
96
 
97
+ 変数の値はhtmlファイルから送信しています。
98
+
97
- コードはこうですが、phpのエラー内容は以下です。
99
+ コードは上記ですが、phpが警告を出します。
98
100
 
99
101
 
100
102
 
@@ -102,4 +104,4 @@
102
104
 
103
105
 
104
106
 
105
- echo $goukei;→出力すると正しい答えが返ってきますが、何故か上記のエラーが出るのです。
107
+ echo $goukei;→出力すると正しい答えが返ってきますが、何故か上記の警告が出るのです。

2

全コードを掲載するため

2021/06/02 07:45

投稿

Masa300
Masa300

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  //変数の受け取り処理
2
2
 
3
- $taiwangen = $_POST["taiwangen"];
3
+ ```$taiwangen = $_POST["taiwangen"];
4
4
 
5
5
 
6
6
 
@@ -86,6 +86,12 @@
86
86
 
87
87
  echo $goukei;
88
88
 
89
+ コード
90
+
91
+ ```
92
+
93
+
94
+
89
95
 
90
96
 
91
97
  コードはこうですが、phpのエラー内容は以下です。

1

全コードを掲載するため

2021/06/02 07:29

投稿

Masa300
Masa300

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,82 @@
1
+ //変数の受け取り処理
2
+
3
+ $taiwangen = $_POST["taiwangen"];
4
+
5
+
6
+
7
+ $goods1 = $_POST["goods1"];
8
+
9
+ $kosuu1 = $_POST["kosuu1"];
10
+
11
+
12
+
13
+ $goods2 = $_POST["goods2"];
14
+
15
+ $kosuu2 = $_POST["kosuu2"];
16
+
17
+
18
+
19
+ $goods3 = $_POST["goods3"];
20
+
21
+ $kosuu3 = $_POST["kosuu3"];
22
+
23
+
24
+
25
+ $goods4 = $_POST["goods4"];
26
+
27
+ $kosuu4 = $_POST["kosuu4"];
28
+
29
+
30
+
31
+ $goods5 = $_POST["goods5"];
32
+
33
+ $kosuu5 = $_POST["kosuu5"];
34
+
35
+
36
+
1
- 次のような計算式があります。
37
+ //条件分岐
38
+
39
+
40
+
41
+ if (empty($goods1)) {
42
+
43
+ $goods1 = 0;
44
+
45
+ }
46
+
47
+
48
+
49
+ if (empty($goods2)) {
50
+
51
+ $goods2 = 0;
52
+
53
+ }
54
+
55
+
56
+
57
+ if (empty($goods3)) {
58
+
59
+ $goods3 = 0;
60
+
61
+ }
62
+
63
+
64
+
65
+ if (empty($goods4)) {
66
+
67
+ $goods4 = 0;
68
+
69
+ }
70
+
71
+
72
+
73
+ if (empty($goods5)) {
74
+
75
+ $goods5 = 0;
76
+
77
+ }
78
+
79
+
2
80
 
3
81
 
4
82
 
@@ -6,24 +84,16 @@
6
84
 
7
85
 
8
86
 
9
- 値はHTMLファイルから送信されています。
87
+ echo $goukei;
10
-
11
- すべての値が埋まっているときはphpはエラーを吐きませんが、一つでも値がない場合はエラーを吐きます。
12
88
 
13
89
 
14
90
 
15
- それない場合if (empty($goods1)) {
91
+ コードはこう、phpのエラー内容以下です。
16
-
17
- $goods1 = 0;
18
-
19
- }
20
92
 
21
93
 
22
94
 
23
- のように「0」を代入しています。
24
-
25
- しかしphpは相変わらずエラーを吐きます。
95
+ **Warning: A non-numeric value encountered in/ファイルのパス 67行目**
26
96
 
27
97
 
28
98
 
29
- 例外処理の方法間違ってるのでしょうか?
99
+ echo $goukei;→出力すると正しい答えってきますが、何故か上記のエラーが出るのです。