teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

直接INSERTすると、文字化けしませんでした。

2021/02/07 12:38

投稿

tetejiro
tetejiro

スコア17

title CHANGED
File without changes
body CHANGED
@@ -6,6 +6,7 @@
6
6
  1つのテーブルでのみ、文字化けしてレコードが挿入されてしまいます。
7
7
  きちんとしたものを挿入できるようにしたいです。
8
8
  ちなみにですが、会員登録をしようとしているところです。
9
+ コマンドでINSERT文で挿入すると文字化けしませんでした。
9
10
 
10
11
  具体的には、
11
12
  (name)tetejiro

1

charset=utf8の記入ミスについて修正しました。

2021/02/07 12:38

投稿

tetejiro
tetejiro

スコア17

title CHANGED
File without changes
body CHANGED
@@ -23,7 +23,7 @@
23
23
 
24
24
  ### 試したこと
25
25
  DBへ接続する際は、このように記載しています。
26
- $dsn='mysql:host=localhost;dbname=portfolio;cahrset=utf8mb4_general_ci';
26
+ $dsn='mysql:host=localhost;dbname=portfolio;charset=utf8mb4_general_ci';
27
27
  ※最初は、一番最後の文字コードをutf8でしていたのですが、
28
28
  照合順序がutf8mb4_general_ciとなっていたため、上記へ変更してみましたが、だめでした。
29
29