mysql:8238
From: 高橋政利 <高橋政利 <takahashi@xxxxxxxxxx>>
Date: Wed, 01 Oct 2003 12:04:19 +0900
Subject: [mysql 08238] Re: JOIN 構文で連結した先のフィールドで WEHE により抽出したい。(訂正)
遠藤様 A.K.I様 ありがとうございました。 ご指摘のとおり、PHP と MySQL の文字コードが一致していませんでした。 SQL構文のことばかり気にしすぎて、文字コードの設定に気が行かなかった様です。 思った通りにいかないと実際のシステムとは別に単純なテーブルを作り、単純な 構文でテストして、原因の解明をするのが鉄則と分かってはいたのですが、詰め が甘かったようですね。PHPとMySQLを切り離して考え、MySQLだけで上手くいく のか、検証し正常であればPHPのソースを確認し、さらに整合性を確認すれば、 解決できたような気がします。まだまだ勉強がたりませんね・・・。 私はWindowsを使用して文字コードをEUCにしています。(今回の件で、統一でき ました。)一番確実なMySQLの動作検証方法としては、コマンドプロンプトによ るSQL発行だと思っているのですが、なにぶんWindowsはShift-JISしか表示でき ないので、文字化けしてしまいどうにもなりません。 そこで、「phpMyAdmin」を使用して動作検証しているのですが、今回のような場 合にはダメですね。「かねやんMySQLAdmin」を使えばPHPとは縁が切れるので、 こちらもあわせて使ってみようと思います。 [mysql 08232] Windows における character-set の設定について の内容とも被るのですが、WindowsコマンドプロンプトでEUCを扱える方法があれ ば・・・・・・。 高橋
8235 2003-09-30 22:44 [高橋政利 <takahashi@] JOIN 構文で連結した先のフィールドで WEHE により抽出したい。(訂正) 8236 2003-09-30 22:55 ┣["A.K.I." <aki@xxxxxx] 8237 2003-09-30 23:34 ┗[遠藤 俊裕 <endo_t@xx] -> 8238 2003-10-01 12:04 ┗[高橋政利 <takahashi@] 8239 2003-10-01 14:11 ┣[遠藤 俊裕 <endo_t@xx] 8240 2003-10-01 14:56 ┗[MURAKAMI Tomokazu <t]