[前][次][番号順一覧][スレッド一覧]

mysql:10818

From: 弥永悦子 <弥永悦子 <minaga@xxxxxxxxxx>>
Date: Thu, 20 Jan 2005 15:35:43 +0900
Subject: [mysql 10818] 日本語での蓄積ができません

こんにちは、ヤナガです。
またお世話になりにきてしまいました。。。

お陰様でMySQLを少しずつ動かせるようになってきました。
Perlと一緒に動かしたりもしてます。
しかし、日本語のトラブルがどうしても解決できないので、
教えてください!

Redhat Linux9
MySQL:4.1.7
Perl:5.8.0

「徹底入門」にあるスクリプトをそのまま真似して打ってみました。

INSERT INTO guest (id,name,mail) VALUES (1,'うしし','minaga@xxxxxxxxxx');

これをコマンドラインでSELECTで見ると化けないのですが、

$num_rows = $sth->rows;
print qq(<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">\n);
for ($i=0; $i<$num_rows; $i++) {
	@a = $sth->fetchrow_array;
	print qq(id=$a[0] 名前は$a[1] メールアドレスは$a[2]<br>\n);
}

このようなプログラムでブラウザに表示させると

id=1, 名前は??? メールアドレスはminaga@xxxxxxxxxx

と化けます。

また、
http://www.atmarkit.co.jp/flinux/rensai/mysql04/mysql04c.html
ここのリスト4を参考にして、データの取得、テーブルへの入力に、
メール送信のルーチンを加えたものを作ってみました。
それを操作してサーバ内でselectで見ると

|   1 | 陟霓霓            | minaga@xxxxxxxxxx |

となりますが、メール送信してメーラで見ると全く化けていません。

HTMLもプログラムも全てEUCで書いています。
ちなみに、HTMLフォームからデータを取得する際は、CGI.pmを利用しました。

MySQLをコンパイルするときにはもちろん
--with-extra-charasets=all
--with-charset=ujis
のオプションも付けました。

いろいろ調べたのですが、この文字コードやコンパイルのオプション以外の
ことがヒットしません。
どなたか解決方法を教えてください。宜しくお願いします!


----
弥永悦子
株式会社キッズ
105-0014 東京都港区芝1-5-10 ICビル4F
tel:03-5765-2760 / fax:03-5765-2765

[前][次][番号順一覧][スレッド一覧]

->   10818 2005-01-20 15:35 [弥永悦子 <minaga@xxx] 日本語での蓄積ができません              
     10824 2005-01-22 19:14 ┣["Yuichi Otake" <you@]                                       
     10827 2005-01-24 12:01 ┃┗[弥永悦子 <minaga@xxx]                                     
     10825 2005-01-22 22:33 ┣[とみたまさひろ <tomm]                                       
     10828 2005-01-24 12:09 ┃┗[弥永悦子 <minaga@xxx]                                     
     10830 2005-01-24 14:48 ┃ ┗[とみたまさひろ <tomm]                                   
     10832 2005-01-24 17:39 ┃  ┗[弥永悦子 <minaga@xxx]                                 
     10833 2005-01-24 17:48 ┃   ┗[弥永悦子 <minaga@xxx]                               
     10834 2005-01-24 19:04 ┃    ┗[弥永悦子 <minaga@xxx] できました!(Re:  Re:  日本語での蓄積ができません)
     10829 2005-01-24 14:40 ┗[KZ <d-parts@xxxxxxxx]                                       
     10831 2005-01-24 15:15  ┗[弥永悦子 <minaga@xxx]                                     
     10839 2005-01-28 08:31   ┗[<milk_coffee_2004jp@]                                   
     10842 2005-01-28 13:08    ┗[弥永悦子 <minaga@xxx]