回答編集履歴
1
修正
answer
CHANGED
@@ -23,7 +23,7 @@
|
|
23
23
|
|
24
24
|
```
|
25
25
|
|
26
|
-
trimしたのは100[ ],[ ]1 [ ]に空白があるためです。
|
26
|
+
[trim](http://php.net/manual/ja/function.trim.php)したのは100[ ],[ ]1 [ ]に空白があるためです。
|
27
27
|
おそらく整数型でDBでは定義されているので、空白が入ると文字列となってエラーとなります。
|
28
28
|
|
29
29
|
今回foreachにしましたがforでも不可能ではないです。
|
@@ -46,8 +46,8 @@
|
|
46
46
|
|
47
47
|
$sql .= 'delete from Employees ';
|
48
48
|
$sql .= ' where enp_number = :enp_number'.$n.' and id = :id'.$n.';';
|
49
|
-
$literalStorage[':enp_number'.$n]=$did_array[0];
|
49
|
+
$literalStorage[':enp_number'.$n]=trim($did_array[0]);
|
50
|
-
$literalStorage[':id'.$n]=$did_array[1];
|
50
|
+
$literalStorage[':id'.$n]=trim($did_array[1]);
|
51
51
|
}
|
52
52
|
$db = $dbHelper->SQL($sql, $literalStorage);
|
53
53
|
|