質問 > フロント機能 > 検索時の大文字、小文字 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
electricde |
投稿日時: 2007/9/12 11:59
対応状況: −−−
|
半人前 登録日: 2007/6/21 居住地: 投稿: 24 |
検索時の大文字、小文字 お世話になります!
商品検索時に英文の際に、大文字と小文字が区別されてしまいます。 例えば「YAMAHA」と「Yamaha」が、同時に検索されないのです。 つまり、「YAMAHA」で検索しても、「Yamaha」はもれちゃう。 これって設定で、対処できませんか? EC-CUBEバージョン 1.3.4 PHPバージョン PHP 5.2.2 DBバージョン MySQL 4.1.22-log OS MAC OS X Server(UNIX) |
ramrun |
投稿日時: 2007/9/12 13:14
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: 検索時の大文字、小文字
|
drednote |
投稿日時: 2007/9/12 13:59
対応状況: −−−
|
常連 登録日: 2007/7/30 居住地: 滋賀 投稿: 41 |
Re: 検索時の大文字、小文字 スレ主の疑問とはまた違うんだけど、EC-CUBEでMySQLを使っている場合は
実際にはILIKEは使われてません。 slibのsfChangeMySQL関数内から呼ばれるsfChangeILIKEにより、 ILIKEは全てLIKE BINARYに実行時変換されます。 ただ、BINARYとついてるのが不味いケースがあるようですね。 ILIKEではなくLIKEで上手く行く、というのはつまりそういう事でしょうし。 |
electricde |
投稿日時: 2007/9/13 15:50
対応状況: −−−
|
半人前 登録日: 2007/6/21 居住地: 投稿: 24 |
Re: 検索時の大文字、小文字 >>drednote、drednoteさん
ばっちりでございました!ありがとうございます! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |