回答編集履歴

6

インデントそろえた

2019/01/30 03:09

投稿

akoro
akoro

スコア27

test CHANGED
@@ -10,41 +10,35 @@
10
10
 
11
11
  ```ここに言語を入力
12
12
 
13
+ //プリペアドステートメント
14
+
13
- $hash=password_hash($_REQUEST['Pw'],PASSWORD_BCRYPT);
15
+ $stmt = $mysqli->prepare('INSERT INTO user (user_name,user_ad,user_pw) VALUES (?,?,?)');
14
16
 
15
17
 
16
18
 
17
- //プリペアドステートメント
19
+ if($stmt){
18
20
 
21
+ //プレースホルダへ実際の値を設定する
22
+
19
- $stmt = $mysqli->prepare('INSERT INTO user (user_name,user_ad,user_pw) VALUES (?,?,?)');
23
+ $stmt->bind_param('sss',$Name,$Ad,$hash);
20
24
 
21
25
 
22
26
 
23
- if($stmt){
27
+ if($stmt->execute()){
24
28
 
25
- //プレースホルダへ実際の値を設定する
29
+ echo "お名前は".$Name."さん<br>";
26
30
 
27
- $stmt->bind_param('sss',$Name,$Ad,$hash);
31
+ echo "メールアドレスは".$Ad."<br>";
28
32
 
33
+ echo "パスワードは".$Pw."<br>";
29
34
 
35
+ echo "で登録いたしました。<br><br>";
30
36
 
31
- if($stmt->execute()){
37
+ }else{
32
38
 
33
- echo "お名前は".$Name."さん<br>";
39
+ echo $stmt->errno . $stmt->error;
34
40
 
35
- echo "メールアドレスは".$Ad."<br>";
36
-
37
- echo "パスワードは".$Pw."<br>";
38
-
39
- echo "で登録いたしました。<br><br>";
40
-
41
- }else{
42
-
43
-    echo $stmt->errno . $stmt->error;
44
-
45
- }
41
+ }
46
-
47
-  }
48
42
 
49
43
  ```
50
44
 

5

indent3rd

2019/01/30 03:09

投稿

akoro
akoro

スコア27

test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
  }
46
46
 
47
- }
47
+  }
48
48
 
49
49
  ```
50
50
 

4

インデント

2019/01/25 10:47

投稿

akoro
akoro

スコア27

test CHANGED
@@ -14,35 +14,37 @@
14
14
 
15
15
 
16
16
 
17
- //プリペアドステートメント
17
+ //プリペアドステートメント
18
18
 
19
- $stmt = $mysqli->prepare('INSERT INTO user (user_name,user_ad,user_pw) VALUES (?,?,?)');
19
+ $stmt = $mysqli->prepare('INSERT INTO user (user_name,user_ad,user_pw) VALUES (?,?,?)');
20
20
 
21
21
 
22
22
 
23
- if($stmt){
23
+ if($stmt){
24
24
 
25
- //プレースホルダへ実際の値を設定する
25
+ //プレースホルダへ実際の値を設定する
26
26
 
27
- $stmt->bind_param('sss',$Name,$Ad,$hash);
27
+ $stmt->bind_param('sss',$Name,$Ad,$hash);
28
28
 
29
29
 
30
30
 
31
- if($stmt->execute()){
31
+ if($stmt->execute()){
32
32
 
33
- echo "お名前は".$Name."さん<br>";
33
+ echo "お名前は".$Name."さん<br>";
34
34
 
35
- echo "メールアドレスは".$Ad."<br>";
35
+ echo "メールアドレスは".$Ad."<br>";
36
36
 
37
- echo "パスワードは".$Pw."<br>";
37
+ echo "パスワードは".$Pw."<br>";
38
38
 
39
- echo "で登録いたしました。<br><br>";
39
+ echo "で登録いたしました。<br><br>";
40
40
 
41
- }else{
41
+ }else{
42
42
 
43
- echo $stmt->errno . $stmt->error;
43
+    echo $stmt->errno . $stmt->error;
44
44
 
45
- }
45
+ }
46
+
47
+ }
46
48
 
47
49
  ```
48
50
 

3

indent

2019/01/25 10:46

投稿

akoro
akoro

スコア27

test CHANGED
@@ -30,13 +30,13 @@
30
30
 
31
31
  if($stmt->execute()){
32
32
 
33
- echo "お名前は".$Name."さん<br>";
33
+ echo "お名前は".$Name."さん<br>";
34
34
 
35
- echo "メールアドレスは".$Ad."<br>";
35
+ echo "メールアドレスは".$Ad."<br>";
36
36
 
37
- echo "パスワードは".$Pw."<br>";
37
+ echo "パスワードは".$Pw."<br>";
38
38
 
39
- echo "で登録いたしました。<br><br>";
39
+ echo "で登録いたしました。<br><br>";
40
40
 
41
41
  }else{
42
42
 

2

訂正

2019/01/25 09:03

投稿

akoro
akoro

スコア27

test CHANGED
@@ -1,3 +1,5 @@
1
+ PHPマニュアルのリンク
2
+
1
3
  [PDO](http://php.net/manual/ja/book.pdo.php)
2
4
 
3
5
  [mysqli](http://php.net/manual/ja/book.mysqli.php)

1

指摘箇所の訂正

2019/01/25 05:07

投稿

akoro
akoro

スコア27

test CHANGED
@@ -1,3 +1,9 @@
1
+ [PDO](http://php.net/manual/ja/book.pdo.php)
2
+
3
+ [mysqli](http://php.net/manual/ja/book.mysqli.php)
4
+
5
+
6
+
1
7
  以下で解決
2
8
 
3
9
  ```ここに言語を入力
@@ -22,7 +28,7 @@
22
28
 
23
29
  if($stmt->execute()){
24
30
 
25
-  echo "お名前は".$Name."さん<br>";
31
+ echo "お名前は".$Name."さん<br>";
26
32
 
27
33
  echo "メールアドレスは".$Ad."<br>";
28
34