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

mysql:12255

From: kazu ro <kazu ro <kazuro_mailing_list@xxxxxxxxxx>>
Date: Thu, 20 Oct 2005 13:09:13 +0900 (JST)
Subject: [mysql 12255] 英文字 日本語 の ソートについて


はじめまして、和朗と申します。

私は今ショッピングサイトを運営しており

その中で商品名でソートしたデータを取得した際

記号→数字→英文字(A→Z)→日本語(あ→ん)

といったように並べられて取得したかったのですが、

英文字の途中に日本語(漢字)がぽつんとひとつ混じって並んでいたので

おかしいと思い文字コードなどを調べたのですがまったく原因が解らず困っています。

ex.

    A Remark You Made

    A Simple Life

    太郎の国の物語〜NHKスペシャル

    Abbey Road

といった感じです。

調べるていくと、対策として一度データベースのテーブルの内容を

SQL文にエクスポートし、同じテーブルにDROP上書きしてやると

正常にソートされるということがわかりました。

エクスポートするとまったく同じDB及びテーブルができると思っていたのですが

意味が解らなくなってしまい投稿させていただきました。

 

データの投入方法はウェブの商品登録の画面より行っております。

環境は windows server 2003  apache2 mysql3.23 php4

皆さんのお力を貸してくださいよろしくお願いいたします。

和朗

 





---------------------------------
Know more about Breast Cancer

添付ファイル

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