2){$src=output($src,2);
$src2db=neutral_escape($src,32,'str');}
else{$src='';$src2db='';}
if(strlen($src2db)>2){
$where_clause.=" AND (usr_name LIKE ('%$src2db%') OR usr_location LIKE ('%$src2db%') OR usr_info LIKE ('%$src2db%'))";}
if(isset($age)){
$age=(int)$age;$cyear=gmdate('Y',time());
switch($age){
case 1:$pp2=$cyear-12;$pp1=$cyear-20;$where_clause.=" AND usr_age BETWEEN $pp1 AND $pp2";break;
case 2:$pp2=$cyear-20;$pp1=$cyear-30;$where_clause.=" AND usr_age BETWEEN $pp1 AND $pp2";break;
case 3:$pp2=$cyear-30;$pp1=$cyear-40;$where_clause.=" AND usr_age BETWEEN $pp1 AND $pp2";break;
case 4:$pp2=$cyear-40;$pp1=$cyear-50;$where_clause.=" AND usr_age BETWEEN $pp1 AND $pp2";break;
case 5:$pp2=$cyear-50;$pp1=$cyear-60;$where_clause.=" AND usr_age BETWEEN $pp1 AND $pp2";break;
case 6:$pp2=$cyear-60;$pp1=$cyear-99;$where_clause.=" AND usr_age BETWEEN $pp1 AND $pp2";break;
default:$where_clause.='';break;}}
if(isset($sex)){
$sex=(int)$sex;
switch($sex){
case 1:$where_clause.=" AND usr_sex=1";break;
case 2:$where_clause.=" AND usr_sex=2";break;
default:$where_clause.='';break;}}
$query='SELECT * FROM '.$prefix."_users WHERE $where_clause LIMIT 5 OFFSET $from";
$result=neutral_query($query);
$prtS='';
if(neutral_num_rows($result)>0){
$query='SELECT count(*) FROM '.$prefix."_users WHERE $where_clause";
$rows=neutral_query($query);$rows=neutral_fetch_array($rows);$rows=(int)$rows[0];
if($prt2>$rows){$prt2=$rows;}
$prtS=$prt1.'-'.$prt2.' ['.$rows.']';}
?>