質問編集履歴
3
SQLの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
SQL_x: $res = $pdo_conn->query("UPDATE sampletable SET name = '高橋' WHERE name = '?橋'"
|
1
|
+
SQL_x: $res = $pdo_conn->query("UPDATE sampletable SET name = '高橋' WHERE name = '?橋';")
|
2
2
|
|
3
3
|
|
4
4
|
|
2
SQLの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
SQL_x: $res = $pdo_conn->query("UPDATE sampletable SET name = '高橋' WHERE name = '?橋';
|
1
|
+
SQL_x: $res = $pdo_conn->query("UPDATE sampletable SET name = '高橋' WHERE name = '?橋'";)
|
2
2
|
|
3
3
|
|
4
4
|
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,4 +2,12 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
Microsoft独自拡張の文字であるはしご高をふつうの高に変換しようとしています。はしご高はCSVからfgetcsvで読み込んだときに?に変換されています。しかしこれをSQL_xで?からふつうの高に変換しようとすると"鄕"という文字に変換されてしまいます。ふつうの高に変換されるようにするにはどうしたらいいでしょうか。DBはPostgreSQL10です。
|
5
|
+
Microsoft独自拡張の文字であるはしご高をふつうの高に変換しようとしています。はしご高はCSVからfgetcsvで読み込んだときに?に変換されています。しかしこれをSQL_xで?からふつうの高に変換しようとすると"鄕"という文字に変換されてしまいます。ふつうの高に変換されるようにするにはどうしたらいいでしょうか。DBはPostgreSQL10です。OSはCentOS6です。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
PostgreSQLのコンソール
|
10
|
+
|
11
|
+
sampledb#
|
12
|
+
|
13
|
+
からUPDATEを行うと正しく変換されるのですが、PHP内からやると"鄕"という文字になってしまいます。
|