Показать сообщение отдельно
  #14 (permalink)  
Старый 25.05.2013, 02:12
Аспирант
Отправить личное сообщение для andreydial Посмотреть профиль Найти все сообщения от andreydial
 
Регистрация: 13.05.2013
Сообщений: 39

Почему не работает поиск если сделать так
if (!empty($Search))
	 {
	 	$words = clearWords($Search);
	 	foreach($words as $k=>&$v) $v="'".$v."%'";
		 {$arrWHEREs = array
		(
			" name LIKE ('%{clearWords($search)}%')",
			" address LIKE ('%{clearWords($search)}%')",
			" description LIKE ('%{clearWords($search)}%')",
			" link LIKE ('%{clearWords($search)}%')",
			" vlink LIKE ('%{clearWords($search)}%')",
			" email LIKE ('%{clearWords($search)}%')",
			" type LIKE ('%{clearWords($search)}%')",
			" age LIKE ('%{clearWords($search)}%')",
			" gender LIKE ('%{clearWords($search)}%')",
			" price LIKE ('%{clearWords($search)}%')",
			" date LIKE ('%{clearWords($search)}%')",
		);}
		 $search = " ( ".implode(" or ", $arrWHEREs)." ) ";

	} else $search ="";

Последний раз редактировалось andreydial, 25.05.2013 в 02:17.
Ответить с цитированием