|
|
|
| В базе имеется, к примеру, такое наименование "ECAP 100/450V 2235"
Пример указан в урле.
Делается поиск по "100/450"
Запрос делается так:
mysql_query("SELECT $field_sel FROM 'catalog' WHERE upper(name) rlike upper('$search') ORDER BY 'parentid','name');
|
где как раз $search="100/450"
Ничего не находится.
Есть подозрение, что реально ищется "0.222" = 100/450 :)
Поиск по "/450" - находит почему-то только "ECAP 6800/450V 77155"
В остальном поиск, вроде, работает приемлимо.
Какие могут быть рекомендации? | |
|
|
|
|
|
|
|
для: tuder
(13.06.2006 в 09:53)
| | А у вас какая версия MySQL? | |
|
|
|
|
|
|
|
для: cheops
(13.06.2006 в 10:40)
| | Чуть не соврал, что MySQL 4.1.16-max - это у меня. :-) А на хостинге, где проблема - MySQL 3.23.54 | |
|
|
|
|
|
|
|
для: tuder
(13.06.2006 в 11:12)
| | Тема закрыта. | |
|
|
|