質問編集履歴
3
phpmyadmin上でテーブルのnoカラムに値を入れてinsertしようとした、と変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -96,7 +96,7 @@
|
|
96
96
|
|
97
97
|
### 追記
|
98
98
|
|
99
|
-
今回新しくxampp環境を作りやっているのですが、phpmyadmin上でテーブルに
|
99
|
+
今回新しくxampp環境を作りやっているのですが、phpmyadmin上でテーブルのnoカラムに値を入れてinsertしようとしたらエラーが出ました。
|
100
100
|
|
101
101
|
```
|
102
102
|
|
2
原因と思われるところを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -91,3 +91,21 @@
|
|
91
91
|
DBへの接続やselect文は正常に動作します。
|
92
92
|
|
93
93
|
実際にphpから関係ありそうなところだけ抜粋しました。
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
### 追記
|
98
|
+
|
99
|
+
今回新しくxampp環境を作りやっているのですが、phpmyadmin上でテーブルに直接値をinsertしようとしたらエラーが出ました。
|
100
|
+
|
101
|
+
```
|
102
|
+
|
103
|
+
INSERT INTO `usrs` (`no`, `usr_id`, `device_id`, `inst_date`, `status`, `pro`, `da`, `pf`) VALUES ('1', '', '', '', '', '', '', '')
|
104
|
+
|
105
|
+
MySQL のメッセージ: ドキュメント
|
106
|
+
|
107
|
+
#1366 - Incorrect integer value: '' for column `db`.`usrs`.`usr_id` at row 1
|
108
|
+
|
109
|
+
```
|
110
|
+
|
111
|
+
おそらくこれが原因だと思われるのでカラムの値の初期値設定周りを調べてみます。
|
1
var $m_Rows;を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -25,6 +25,8 @@
|
|
25
25
|
class MySQL{
|
26
26
|
|
27
27
|
var $m_Con;
|
28
|
+
|
29
|
+
var $m_Rows;
|
28
30
|
|
29
31
|
function MySQL(){
|
30
32
|
|