Файл: user/inc/search_ank_get.php
Строк: 23
<?
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 (@$_GET['q'] == null)
$_GET['q'] = $user[$seach_tables];
$k_post = mysql_result(mysql_query("
SELECT COUNT(*) FROM `user` WHERE `".$seach_tables."` = '".my_esc(@$_GET['q'])."'
"),0);
if ($k_post == 0)
{
$_GET['q'] = 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 = mysql_query("SELECT * FROM `user` WHERE `".
$seach_tables ."` = '". my_esc($_GET['q']) ."' ORDER BY `id` DESC LIMIT ". $start .", ".$set['p_str']);
echo "<div class='". $div_script ."'>".lang($textType)." : "".output_text($_GET['q']).""</div>";
while ($sql = mysql_fetch_array($gorod_st))
{
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); # Вывод навигации
}
?>