parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Match поиск через пробел

Николай 18.02.2011 14:35

Пишу поиск по БД. Криво, наверняка, но что на ум пришло. Сейчас ищет только одно слово. Как сделать, чтобы поиск осуществлялся по словам через пробел, тем самым сужая количество совпадений? Цикл или есть изящное решение?
@light_search[]
^if($catalog){
	^catalog.menu{
		$str[$catalog.id 
			$catalog.manufacture
			$catalog.type 
			$catalog.name 
			$catalog.number
			$catalog.designer
			$catalog.residence
			$catalog.supplydata]
		^if(^str.match[$form:search_request][i]){
			^output_result[]
			^continue[]
			}{}
	}
}{ 
   База данных пуста. Искать негде.
}
#end @light_search[]