質問編集履歴

3

phpmyadmin上でテーブルのnoカラムに値を入れてinsertしようとした、と変更

2021/09/29 08:43

投稿

kyazasa
kyazasa

スコア2

test CHANGED
File without changes
test CHANGED
@@ -96,7 +96,7 @@
96
96
 
97
97
  ### 追記
98
98
 
99
- 今回新しくxampp環境を作りやっているのですが、phpmyadmin上でテーブルに直接値をinsertしようとしたらエラーが出ました。
99
+ 今回新しくxampp環境を作りやっているのですが、phpmyadmin上でテーブルのnoカラムに値を入れてinsertしようとしたらエラーが出ました。
100
100
 
101
101
  ```
102
102
 

2

原因と思われるところを追記

2021/09/29 08:43

投稿

kyazasa
kyazasa

スコア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;を追加

2021/09/27 08:11

投稿

kyazasa
kyazasa

スコア2

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