Вход Регистрация
Файл: OldBlog by Axer/blog/search.php
Строк: 28
<?
include_once("inc/connect.php");
include_once(
"inc/head.php");
if (!empty(
$_POST['query'])) { 
    
$search_result = search ($_POST['query']); 
    echo 
$search_result; 
}
function 
search ($query) 
{ 
    
$query = trim($query); 
    
$query = mysql_real_escape_string($query);
    
$query = htmlspecialchars($query);

    if (!empty(
$query)) 
    { 
        if (
strlen($query) < 3) {
            
$text = '<div class="error">Слишком короткий поисковый запрос.</div>';
        } elseif (
strlen($query) > 128) {
            
$text = '<div class="error">Слишком длинный поисковый запрос.</div>';
        } else { 
            
$q = "SELECT *
                  FROM `stati` WHERE `stat` LIKE '%
$query%'
                  OR `namestat` LIKE '%
$query%'";

            
$result = mysql_query($q);

            if (
mysql_affected_rows() > 0) { 
                
$row = mysql_fetch_assoc($result); 
                
$num = mysql_num_rows($result); 

                
$text = '<div class="zlink">По запросу <font color="red"><b>'.$query.'</b></font> найдено статей: '.$num.'</div>';
 
                do {
                    
// Делаем запрос, получающий ссылки на статьи
                   

                    

                    
$text .= '<div  class="link"><a href="view.php?articles='.$row['id'].'">'.$row['namestat'].'</a></div>';

                } while (
$row = mysql_fetch_assoc($result)); 
            } else {
                
$text = '<div class="error">По вашему запросу ничего не найдено.</div>';
            }
        } 
    } else {
        
$text = '<div class="error">Задан пустой поисковый запрос.</div>';
    }

    return 
$text; 
} 
echo
'<div  class="link"><a href="/">В блог</a></div>';
include_once(
"inc/foot.php");
?>
Онлайн: 0
Реклама