Файл: user/inc/search_ank_get.php
Строк: 24
<?php
    only_reg();
    $back_link = true;
    switch (empty($_GET['type']) ? false : $_GET['type']) {
    default:
    $seach_tables = 'ank_city';
    $textType = lang('Поиск по запросу города');
    break;
    
    case 'city':
    $seach_tables = 'ank_city';
    $textType = lang('Поиск по запросу города');
    break;
    
    case 'name':
    $seach_tables = 'ank_name';
    $textType = lang('Поиск по имени');
    break;
    
    case 'fam':
    $seach_tables = 'ank_family';
    $textType = lang('Поиск по фамилии');
    break;
    
    case 'countr':
    $seach_tables = 'ank_countr';
    $textType = lang('Поиск по региону');
    break;
    
    }
    
    $set['title'] = $textType;
    #    див во всем скрипте
    $div_script = 'p_m';
    
    if (!isset($_GET['q'])) {
        $search = $user[$seach_tables];
    } else {
        $search = htmlspecialchars(strip_tags($_GET['q']));
    }
    $k_post = count::query('user', '`'.$seach_tables.'`="'.mysqli_real_escape_string($db, $search).'"');
    if ($k_post == 0) {
        $search = null;
        msg(lang('Пользователей с такими данными не найдено'));
    } else {
        $k_page = k_page($k_post, $set['p_str']);
        $page = page($k_page);
        $start = $set['p_str']*$page-$set['p_str'];
        $gorod_st = $db->query('SELECT * FROM `user` WHERE ?c=? ORDER BY `id` DESC LIMIT ?i, ?i', [$seach_tables, $search, $start, $set['p_str']]);
        echo "<div class='". $div_script ."'>".lang($textType)." :  "".$search.""</div>";
        while ($sql = $gorod_st->row()) {
            echo " <!--a href='/info.php?id=".$sql['id']."'-->
             <div class='".$div_script."'> ".nick($sql['id']);
            echo ','. $sql[$seach_tables];
            echo "</div><!--/a-->";
        }
    
        if ($k_page > 1) {
            str('?', $k_page, $page);
        } # Вывод навигации
    }