0

カスタム検索システムを作っています。2つのフィールドから検索するために次のクエリを作成しました

SELECT * , CONVERT( description USING utf8 ) FROM phpbb_tube_items WHERE description LIKE  '%$search_keyword%' OR title LIKE  '%$search_keyword%'

しかし、問題は、「ジェニー」を検索するとうまくいくと思います。しかし、"jenny" を検索し、データベース内の文字列が "Hello Jenny" の場合は機能しません。"jenny" という単語を検索したかった

4

1 に答える 1

1

これを読んで、大文字と小文字を区別しない MySQL 検索に関する情報を入手してくださいhttp://dev.mysql.com/doc/refman/5.0/en/case-sensitivity.html

明らかに、検索では大文字と小文字が区別されるため、「%jenny%」を検索するときに「Hello Jenny」を一致として取得できないのはこのためです。

于 2013-09-16T15:44:09.520 に答える