質問編集履歴
3
文章を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
提示コード`///`コメント部ですが提示画像のデータなのですが値が書き込めませんこれはなぜでしょうか?
|
2
2
|
|
3
3
|
参考サイト: https://note.com/koushikagawa/n/n9c6e396e2687
|
4
|
+
参考サイト: https://www.flatflag.nir87.com/insert-942
|
4
5
|
##### 試したこと
|
5
6
|
順序を確認
|
6
7
|
大文字、小文字を確認
|
2
文章を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,6 +6,19 @@
|
|
6
6
|
大文字、小文字を確認
|
7
7
|
カンマのつけ忘れを確認
|
8
8
|
`$strm->bindValue()`の順序を確認
|
9
|
+
以下のようなことを試しました。
|
10
|
+
```php
|
11
|
+
$sql = "INSERT INTO Account (`name`,`ID`,`password`,`mail`,`date`) VALUES (?,?,?,?,?)";
|
12
|
+
$stm = $dbh->prepare($sql);
|
13
|
+
$data[] = $_SESSION['name'];
|
14
|
+
$data[] = "test";
|
15
|
+
$data[] = $password;
|
16
|
+
$data[] = $_SESSION['mail'];
|
17
|
+
$data[] = date("Y-m-d H:i:s");
|
18
|
+
$stm->execute($data);
|
19
|
+
```
|
20
|
+
|
21
|
+
|
9
22
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-02-11/ded0c107-6c18-4d6d-b0f8-2e0a260acfd7.png)
|
10
23
|
|
11
24
|
|
@@ -18,6 +31,8 @@
|
|
18
31
|
```
|
19
32
|
|
20
33
|
```php
|
34
|
+
|
35
|
+
|
21
36
|
|
22
37
|
|
23
38
|
|
1
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,7 +7,19 @@
|
|
7
7
|
カンマのつけ忘れを確認
|
8
8
|
`$strm->bindValue()`の順序を確認
|
9
9
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-02-11/ded0c107-6c18-4d6d-b0f8-2e0a260acfd7.png)
|
10
|
+
|
11
|
+
|
10
12
|
```php
|
13
|
+
$dsn = 'mysql:dbname=Bulletin_Board;host=localhost;charset=utf8';
|
14
|
+
$dbh = new PDO($dsn,"root","");
|
15
|
+
$dbh->beginTransaction();
|
16
|
+
$dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
|
17
|
+
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
18
|
+
```
|
19
|
+
|
20
|
+
```php
|
21
|
+
|
22
|
+
|
11
23
|
|
12
24
|
<?php
|
13
25
|
if(isset($_POST['btn_submit']))
|