回答編集履歴

3

補足

2015/04/16 15:55

投稿

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

2

全文修正

2015/04/16 15:55

投稿

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

1

補足

2015/04/16 15:52

投稿

退会済みユーザー
test CHANGED
@@ -27,3 +27,7 @@
27
27
 
28
28
 
29
29
  SQLserverは使った事がなくて動作確認が…
30
+
31
+
32
+
33
+ ※PHPで内部エンコードをShift_JISにするのはあんまりお勧めできないですが…