Вход Регистрация
Файл: 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
Реклама