Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Mysql запрос с исключением

Сообщения:  [1-3] 

 
 автор: Night_Charter   (19.04.2007 в 02:28)   письмо автору
 
   для: ivan78   (18.04.2007 в 23:01)
 

гхм...
спасибо...
может кто-то расскажет про релевантность поиска?
Что это такое и с чем едят ? )))

   
 
 автор: ivan78   (18.04.2007 в 23:01)   письмо автору
 
   для: Night_Charter   (18.04.2007 в 19:29)
 

SELECT * FROM table where text like '%$srch%' AND text NOT LIKE '%$srch2%'

   
 
 автор: Night_Charter   (18.04.2007 в 19:29)   письмо автору
 
 

Добрый день.
Возникла задача организовать хитрый запрос в бд.
Я называю это "Поиск с исключением".
Например есть таблица.
В этой таблице есть записи, в каждой из записей присутствует поле TEXT в котором хранится разная инфа.
Например есть несколько записей:

1; дерево
2; машина
3; машина красная

У меня есть две переменные

<?php
$srch 
"машина";
$srch2 "красная";
?>

Если в поле TEXT присутствует запись соответствующая переменной $srch2 - такую запись мы игнорируем.
ТОесть чтобы в нашем случае вывело : "2; машина" запись с вторым ID.
Я пробовал что-то типа подобного:

<?php
$query 
"SELECT * FROM table where text like '%$srch%' && text NOT LIKE '%$srch2%'";
?>

Нехватает знаний в моей головешке для реализации подобной задачи.
Заранее благодарен за помощь.

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования