質問編集履歴

1

*ソースコードに追記いたしました。

2018/03/27 05:01

投稿

Dongrill
Dongrill

スコア19

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,14 @@
11
11
  そこでこの問題の原因と解決法を御教授頂けませんでしょうか?
12
12
 
13
13
  何卒よろしくお願いします。
14
+
15
+
16
+
17
+ *ソースコードに追記いたしました。
18
+
19
+ user_idはオートインクリメントなのに未定義の変数を入れてしまっていました。
20
+
21
+ 初歩的な確認ミスで申し訳ございません。
14
22
 
15
23
 
16
24
 
@@ -48,7 +56,21 @@
48
56
 
49
57
 
50
58
 
59
+ ```
60
+
61
+ $sql=$pdo->prepare('insert into users(user_id,username,email,password,create_date) values(null,?,?,?,?)');
62
+
63
+ $sql->execute([$_REQUEST['username'], $_REQUEST['email'], $_REQUEST['password'], date("Y/m/d H:i:s")]);
64
+
65
+ $_SESSION['users']=[
66
+
67
+ 'user_id'=>$user_id, 'username'=>$_REQUEST['username'], 'email'=>$_REQUEST['email'], 'password'=>$_REQUEST['password']];
68
+
69
+ echo 'お客様情報を登録しました。';
70
+
71
+
72
+
51
- ```$user_id='';
73
+ $user_id='';
52
74
 
53
75
  $pdo=new PDO('mysql:host=localhost;dbname=xxx;charset=utf8', 'root', '');
54
76