[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите разобраться с запросом уже голову сломал
alexeyor
Здравствуйте!

Есть поле поиска. В базе есть запись в таблице "Ступица передняя Mazda TITAN", когда пишу в поиске "ступица передняя mazda titan", все нормально выводит.
А если пишу Ступица Mazda TITAN не работает ничего.
Поскажите плиз уже зашел в тупик.

Вот мой запрос.

$search=$_POST['name_zappa'];

$result=mysql_query("SELECT * FROM `zap` WHERE CONCAT(`zap`, `oem`) LIKE '%".addslashes(trim($search))."%' ");

$count_rows = mysql_num_rows(mysql_query($result));
while($row=mysql_fetch_array($result))




Спустя 1 час, 18 минут, 35 секунд (13.10.2012 - 00:36) inpost написал(а):
% - любые символы ДО или ПОСЛЕ.
У тебя ЛЮБЫЕ СИМВОЛЫ ДО(!!) "Ступица Mazda TITAN" и любые символы ПОСЛЕ. А не в середине.
Хочешь иначе, пиши %Ступица%Мазда%Титан%
Или %Ступица% OR %Мазда% OR %Титан%

По твоему усмотрению.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.