質問編集履歴
3
解決方法の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,15 @@
|
|
1
|
+
### 解決済み
|
2
|
+
|
3
|
+
where条件の変数がint型になっていなかった為、sqlが不正な動作をした?
|
4
|
+
|
5
|
+
int型に変数をキャストしたところ、正常にUPDATEが走った
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
ご回答頂きありがとうございました。
|
10
|
+
|
11
|
+
|
12
|
+
|
1
13
|
### 経緯
|
2
14
|
|
3
15
|
PHP学習中の初心者です。
|
2
タイトルの修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
プリペアドステートメントを用いたUPDATE実行に失敗する
|
1
|
+
【PHP】プリペアドステートメントを用いたUPDATE実行に失敗する
|
test
CHANGED
File without changes
|
1
検証結果の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -138,7 +138,7 @@
|
|
138
138
|
|
139
139
|
- 引数には全て、必ず値が入ります。
|
140
140
|
|
141
|
-
- PHP3
|
141
|
+
- PHP5.3を使用。
|
142
142
|
|
143
143
|
- MySQLを使用。
|
144
144
|
|
@@ -149,3 +149,27 @@
|
|
149
149
|
|
150
150
|
|
151
151
|
以上、何卒宜しくお願いいたします。
|
152
|
+
|
153
|
+
|
154
|
+
|
155
|
+
### 修正依頼に対する追記
|
156
|
+
|
157
|
+
|
158
|
+
|
159
|
+
- PHPバージョン 3.5→ 5.3の誤りでした。大変失礼致しました。
|
160
|
+
|
161
|
+
- コードを修正いたしました。Exceptionにて、
|
162
|
+
|
163
|
+
```PHP
|
164
|
+
|
165
|
+
}catch(Exception $param_ex){
|
166
|
+
|
167
|
+
print '【システムエラー】' . $param_ex->getMessage();
|
168
|
+
|
169
|
+
exit;
|
170
|
+
|
171
|
+
}
|
172
|
+
|
173
|
+
```
|
174
|
+
|
175
|
+
と改めましたが、例外処理ではキャッチできていないようです。
|