您的位置:首页 > 其它

美化搜索结果多条件测试

2017-04-20 15:49 253 查看
<?php

//条件
$per = ['10'=>'50以内','11'=>'100以上'];
$per2 = ['12'=>'敬老院','13'=>'养老院'];
$per3 = ['14'=>'多钱','15'=>'很多'];

$plist = array();
if(empty($_GET['a'])) {
$a = 0;
$plist['a'] = 0;
} else {
$a = $_GET['a'];
$plist['a'] = $a;
}

if(empty($_GET['b'])) {
$b = 0;
$plist['b'] = 0;
} else {
$b = $_GET['b'];
$plist['b'] = $b;
}

if(empty($_GET['c'])) {
$c = 0;
$plist['c'] = 0;
} else {
$c = $_GET['c'];
$plist['c'] = $c;
}

$array = array();

if (!empty($_GET['a'])){
$array['name'] = $per[$a];
unset($plist['a']);
$array['url'] = http_build_query($plist);
$arrlist[] = $array;
$plist['a'] = $_GET['a'];
}
if (!empty($_GET['b'])){
$array['name'] = $per2[$b];
unset($plist['b']);
$array['url'] = http_build_query($plist);
$arrlist[] = $array;
$plist['b'] = $_GET['b'];

}

if (!empty($_GET['c'])){
$array['name'] = $per3[$c];
unset($plist['c']);
$array['url'] = http_build_query($plist);
$arrlist[] = $array;
$plist['c'] = $_GET['c'];
}

?>

<div>
搜索条件展示
<?php if (!empty($arrlist)): ?>
<?php foreach ($arrlist as $k => $v): ?>
<p>
<a href="2.php?<?=$v['url']?>" ><?=@$v['name']?></a>
</p>
<?php endforeach ?>
<?php endif ?>

</div>

<dl>
<dt>床  位  数:</dt>
<dd>
<ul>
<li class="selected">
<a rel="nofollow" href="2.php?b=<?=$b?>&c=<?=$c?>">不限</a>
</li>
<?php foreach ($per as $key => $value): ?>
<li>
<a href="2.php?a=<?=$key?>&b=<?=$b?>&c=<?=$c?>" ><?=$value?></a>
</li>
<?php endforeach ?>
</ul>
</dd>
</dl>

<dl>
<dt>机构类型:</dt>
<dd>
<ul>
<li class="selected">
<a rel="nofollow" href="2.php?a=<?=$a?>&c=<?=$c?>">不限</a>
</li>
<?php foreach ($per2 as $key => $value): ?>
<li>
<a href="2.php?b=<?=$key?>&a=<?=$a?>&c=<?=$c?>"><?=$value?></a>
</li>

<?php endforeach ?>
</ul>
</dd>
</dl>

<dl>
<dt>认识类型:</dt>
<dd>
<ul>
<li class="selected">
<a rel="nofollow" href="2.php?a=<?=$a?>&b=<?=$b?>">不限</a>
</li>
<?php foreach ($per3 as $key => $value): ?>
<li>
<a href="2.php?c=<?=$key?>&a=<?=$a?>&b=<?=$b?>"><?=$value?></a>
</li>

<?php endforeach ?>
</ul>
</dd>
</dl>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: