回答編集履歴

3

追記

2020/04/21 10:30

投稿

m.ts10806
m.ts10806

スコア80861

test CHANGED
@@ -6,6 +6,8 @@
6
6
 
7
7
  データ挿入したのでしたらデータの状態を直接SQL(SELECT文)実行して確認してください。表示されるのは登録されたデータなのですから。
8
8
 
9
+ 「登録」と「表示」があるのでしたら、どちらかだけを単体で確認すると良いです。直接DBに対して登録した後に表示確認するとか。表示が確認できたら登録で同じレコードになるように登録するように組めば良いわけですから、問題の切り分けもできます。
10
+
9
11
 
10
12
 
11
13
  あと、コードをコピペでそのまま使うのではなく、PHPマニュアルでそれぞれの機能の仕様を確認しながら理解して使わないと「原因が分からない」状態になります。SQLにもそれぞれドキュメントはあります。

2

追記

2020/04/21 10:30

投稿

m.ts10806
m.ts10806

スコア80861

test CHANGED
@@ -4,7 +4,11 @@
4
4
 
5
5
  それに、2つ目は実値を(エスケープなく)そのままセットしていてパラメータないのにパラメータでセットしようとしてしまっています。
6
6
 
7
+ データ挿入したのでしたらデータの状態を直接SQL(SELECT文)実行して確認してください。表示されるのは登録されたデータなのですから。
8
+
9
+
10
+
7
- コードをコピペでそのまま使うのではなく、PHPマニュアルでそれぞれの機能の仕様を確認しながら理解して使わないと「原因が分からない」状態になります。SQLにもそれぞれドキュメントはあります。
11
+ あと、コードをコピペでそのまま使うのではなく、PHPマニュアルでそれぞれの機能の仕様を確認しながら理解して使わないと「原因が分からない」状態になります。SQLにもそれぞれドキュメントはあります。
8
12
 
9
13
  書いた通りにしか動かないので仕様を知らずにプログラムは組めません。
10
14
 

1

修正

2020/04/21 10:28

投稿

m.ts10806
m.ts10806

スコア80861

test CHANGED
@@ -1,5 +1,11 @@
1
1
  別々にINSERTしているからでは。
2
2
 
3
- language,comment双方にNULL OKなのであれば一気に入れてしまっていいです。
3
+ language,comment双方にNULL OKなのであればSQL本で一気に入れてしまっていいです。
4
4
 
5
5
  それに、2つ目は実値を(エスケープなく)そのままセットしていてパラメータないのにパラメータでセットしようとしてしまっています。
6
+
7
+ コードをコピペでそのまま使うのではなく、PHPマニュアルでそれぞれの機能の仕様を確認しながら理解して使わないと「原因が分からない」状態になります。SQLにもそれぞれドキュメントはあります。
8
+
9
+ 書いた通りにしか動かないので仕様を知らずにプログラムは組めません。
10
+
11
+ 例え他人が書いた記事を参考にするにしても、公開から現在までの経過日数や環境要件は気にするべきですし、Qiitaであれば評価数は気にしましょう。