質問編集履歴

1

2020/03/05 07:48

投稿

pano
pano

スコア5

test CHANGED
File without changes
test CHANGED
@@ -89,3 +89,69 @@
89
89
 
90
90
 
91
91
  ```
92
+
93
+
94
+
95
+
96
+
97
+ **追記**
98
+
99
+
100
+
101
+ 正常なパターンといってもそのままになりますが…
102
+
103
+ 記述しておりますように、ただたんに?とtext3がないだけです。
104
+
105
+ カラムの[hako]はテーブル名としてお考えください。
106
+
107
+ 何度も新規に正しいものを作成しておりますが、何度試しても二つなら一度で成功しますが、二つ以上になると保存がされません。
108
+
109
+ エラーも一切表示がされないため何も分からない状態です。
110
+
111
+
112
+
113
+
114
+
115
+ 3つ以上のフィールドで保存される方法をどなたかお優しい方お教えくださいますと非常に助かります。
116
+
117
+
118
+
119
+ ```php
120
+
121
+ <form action="text.php" method="post">
122
+
123
+ <input type="text" class="text" name="text1">
124
+
125
+ <br>
126
+
127
+ <input type="text" class="text" name="text2">
128
+
129
+ <br>
130
+
131
+ <input type="submit" value= "送信"
132
+
133
+ class="check" >
134
+
135
+ </form>
136
+
137
+
138
+
139
+
140
+
141
+ <?php
142
+
143
+ $pdo = new PDO("mysql:dbname=text_db;host=localhost", "ユーザー名", "パスワード");
144
+
145
+
146
+
147
+ $pdo->query('SET NAMES utf8');
148
+
149
+ $st = $pdo->prepare("INSERT INTO hako VALUES(?,?)");
150
+
151
+
152
+
153
+ $st->execute(array($_POST['text1'],$_POST['text2']));
154
+
155
+ ?>
156
+
157
+ ```