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

回答編集履歴

3

補足

2015/04/16 15:55

投稿

退会済みユーザー
answer CHANGED
@@ -1,3 +1,5 @@
1
+ SQLServerがShift_JISなら
2
+
1
3
  ```
2
4
  $con=new PDO("sqlsrv:server=$serverName;Database=$dbName;charset=sjis","","");
3
5
  ```

2

全文修正

2015/04/16 15:55

投稿

退会済みユーザー
answer CHANGED
@@ -1,17 +1,7 @@
1
- > 途中でファイルの文字コードを「UTF-8」から「Shift_JIS」に変えなければならなくなりました。
2
-
3
- ファイルというのはPHPファイルの事でしょうか?
4
-
5
- PHPのmb_internal_encodingを変更してみるとどうでしょう。
6
-
7
- php.iniで指定するか、
8
-
9
1
  ```
10
- mb_internal_encoding("SJIS-win");
2
+ $con=new PDO("sqlsrv:server=$serverName;Database=$dbName;charset=sjis","","");
11
3
  ```
12
4
 
13
- するか。
5
+ こんな感じでcharsetするとどうでしょう?
14
6
 
15
7
  SQLserverは使った事がなくて動作確認が…
16
-
17
- ※PHPで内部エンコードをShift_JISにするのはあんまりお勧めできないですが…

1

補足

2015/04/16 15:52

投稿

退会済みユーザー
answer CHANGED
@@ -12,4 +12,6 @@
12
12
 
13
13
  するか。
14
14
 
15
- SQLserverは使った事がなくて動作確認が…
15
+ SQLserverは使った事がなくて動作確認が…
16
+
17
+ ※PHPで内部エンコードをShift_JISにするのはあんまりお勧めできないですが…