View file modules/top_rating_sites/search.php

File size: 1.21Kb
<?php
acms_header('Рейтинг сайтов - поиск');
is_active_module('PRIVATE_TRS');

if (post('name')){
  
  db_filter();
  session('trs_name', post('name'));
  
  redirect('/m/top_rating_sites/search/');
  
}

$name = tabs(esc(session('trs_name')));
require (ROOT.'/modules/top_rating_sites/plugins/search_form.php');
  
$column = db::get_column("SELECT COUNT(*) FROM `TRS_SITES` WHERE (`NAME` LIKE ? OR `MESSAGE` LIKE ? OR `DOMAIN` LIKE ?)", ['%'.$name.'%', '%'.$name.'%', '%'.$name.'%']);
$spage = spage($column, PAGE_SETTINGS);
$page = page($spage);
$limit = PAGE_SETTINGS * $page - PAGE_SETTINGS;
$date = date("Y-m-d");

if ($column == 0){ 
  
  html::empty('Пока пусто');
  
}else{
  
  ?><div class='list-body'><?
  
}

$data = db::get_string_all("SELECT * FROM `TRS_SITES` WHERE (`NAME` LIKE ? OR `MESSAGE` LIKE ? OR `DOMAIN` LIKE ?) ORDER BY `TIME` DESC LIMIT ".$limit.", ".PAGE_SETTINGS, ['%'.$name.'%', '%'.$name.'%', '%'.$name.'%']);
while ($list = $data->fetch()) {
  
  require (ROOT.'/modules/top_rating_sites/plugins/list.php');
  echo $trs_list;
  
}

if ($column > 0){ 
  
  ?></div><?
  
}

get_page('/m/top_rating_sites/search/?', $spage, $page, 'list'); 

back('/m/top_rating_sites/');
acms_footer();