Beispiel #1
0
<?
include __DIR__ . '/../config.php';
include_once __DIR__ . '/../functions.php';
$search = dont_hack($_GET[search]);
$result = sql_search('book_id,book_title','books','book_title',"$search");
$how = sql_how_result($result);
echo "По запросу '".$search."' найдено  $how результатов<br><hr>";

for ($i=0; $i < $how; $i++) { 
	$row = sql_fetch_result($result);
	$cc = $row[cat];
	//подбираем категорию
	$result_c= select_where('book_id,book_title', 'books',"book_id='".$cc."'",'');
	$row_c = sql_fetch_result($result_c);
	//вхождение и искомое слово обрамляем маркером
	$text_mark = str_replace("$search", "<mark>$search</mark>", "$row[book_title]");
	echo "<a href=\"/book.php/?id=$row[book_id]\">$text_mark</a>";
	echo "<br>";
}
exit();
		mysql_data_seek($query, 0);
		$row = mysql_fetch_assoc($query);
		$page_id = $row['id'];
		$name = $row['name'];
		$content = $row['text'];
		$bread = breadcrumbs($row['id']);
		$out = '';
		//подключаем шаблон
	}
	
	if(isset($_GET['search']) and $_GET['search'] != '' and strip_tags(urldecode($_GET['search'])) != ''){
		$search = strip_tags(urldecode($_GET['search']));
		$out .= sql_search("news",$search,"В новостях");
		$out .= sql_search("articles",$search,"В статьях");
		$out .= sql_search("catalog",$search,"В каталоге");
		$out .= sql_search("catalog_items",$search,"В товарах");
		$out .= sql_search("content",$search,"В текстовых разделах");
		
		if($out == ''){
			$content .= 'По данному запросу "<span>'.urldecode($_GET['search']).'</span>" ничего не найдено';
		}else{
			$content .= 'По данному запросу "<span>'.urldecode($_GET['search']).'</span>" найдено:'.$out;
		}
	}else{
		$content .= 'Поисковый запрос отсутствует.';
	}

	//подключаем шаблон		
	include($_SERVER['DOCUMENT_ROOT'].'templates/inner.tpl');

?>