movabletype3.34を使用しています。

エントリー投稿時、エントリーのbodyに
 「-」(マイナス、全角です)
の1文字を使用すると以下のエラーが発生してしまいます。

SQLエラーが発生しました: Incorrect string value: '\xA1\xDD' for column 'entry_text' at row 1

「-」の文字を使用せずに「-」(ハイフン)を使用すればとりあえず回避できるのですが、なぜできないのでしょうか?
「-」(マイナス)の1文字を使用できる方法はないのでしょうか?

文字コードの問題なのかもわかりません。現在はEUC-JPを使用しています。

教えていだだけるかたよろしくお願いします。

回答の条件
  • 1人3回まで
  • 登録:2007/04/16 15:18:27
  • 終了:2007/04/23 15:21:38

回答(2件)

id:TNIOP No.1

TNIOP回答回数2344ベストアンサー獲得回数582007/04/16 22:17:05

ポイント35pt

http://pocketstudio.jp/log2/2006/11/mt_postgresql.html

正しい文字コードじゃないってエラーですね。

文字コードを修正・変更してください。

id:teppei0507

MySQLを使っています。

DB側の文字コードを修正すればよいのでしょうか。

2007/04/22 00:21:30
id:felix2007 No.2

felix2007回答回数600ベストアンサー獲得回数42007/04/21 21:44:27

ポイント35pt

−などは字体によっては機種依存文字も多いです。

事実ここでも・に化けました。

id:teppei0507

そうなんですか。

マイナス「-」はこのサイトでも化ける、と。

なるほど。。。

2007/04/22 00:22:21

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません