结合项条件筛选

<?php
$urlparts = array('yajinyaoqiu', 'zulinfangshi', 'fukuanyaoqiu');
$url = array();
foreach ($_GET as $k=> $v) {
if (in_array($k, $urlparts)) {
$url[$k] = $v;
}
}
function buildurl($url, $name, $value)
{
$url[$name] = $value;
return http_build_query(array_filter($url));
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="utf-8">
<head>
<title>PHP条件筛选</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
*{font-family:Tahoma,sans-serif;font-size:14px}
a:link,a:visited{color:blue; text-decoration:none}
a:hover{color:red;text-decoration:underline}
</style>
</head>
<body>
PHP条件筛选 <br />
押金要求:
<?php if ($url['yajinyaoqiu'] == '1'): ?>面议<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'yajinyaoqiu', '1'); ?>">面议</a><?php endif; ?>&nbsp;
<?php if ($url['yajinyaoqiu'] == '2'): ?>半月租金<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'yajinyaoqiu', '2'); ?>">半月租金</a><?php endif; ?>&nbsp;
<?php if ($url['yajinyaoqiu'] == '3'): ?>一月租金<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'yajinyaoqiu', '3'); ?>">一月租金</a><?php endif; ?>&nbsp;
<?php if ($url['yajinyaoqiu'] == '4'): ?>两月租金<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'yajinyaoqiu', '4'); ?>">两月租金</a><?php endif; ?>&nbsp;
<?php if ($url['yajinyaoqiu'] == '5'): ?>一季租金<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'yajinyaoqiu', '5'); ?>">一季租金</a><?php endif; ?>&nbsp;
<?php if ($url['yajinyaoqiu'] != ''): ?>[<a href="?classid=2&ph=1&<?php echo buildurl($url, 'yajinyaoqiu', ''); ?>">取消</a>]<?php endif; ?>
<br/>
租赁方式:
<?php if ($url['zulinfangshi'] == '1'): ?>整租<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'zulinfangshi', '1'); ?>">整租</a><?php endif; ?>&nbsp;
<?php if ($url['zulinfangshi'] == '2'): ?>合租<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'zulinfangshi', '2'); ?>">合租</a><?php endif; ?>&nbsp;
<?php if ($url['zulinfangshi'] == '3'): ?>短租<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'zulinfangshi', '3'); ?>">短租</a><?php endif; ?>&nbsp;
<?php if ($url['zulinfangshi'] != ''): ?>[<a href="?classid=2&ph=1&<?php echo buildurl($url, 'zulinfangshi', ''); ?>">取消</a>]<?php endif; ?>
<br/>
付款要求:
<?php if ($url['fukuanyaoqiu'] == '1'): ?>面议<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'fukuanyaoqiu', '1'); ?>">面议</a><?php endif; ?>&nbsp;
<?php if ($url['fukuanyaoqiu'] == '2'): ?>一月一付<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'fukuanyaoqiu', '2'); ?>">一月一付</a><?php endif; ?>&nbsp;
<?php if ($url['fukuanyaoqiu'] == '3'): ?>一季一付<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'fukuanyaoqiu', '3'); ?>">一季一付</a><?php endif; ?>&nbsp;
<?php if ($url['fukuanyaoqiu'] == '4'): ?>半年一付<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'fukuanyaoqiu', '4'); ?>">半年一付</a><?php endif; ?>&nbsp;
<?php if ($url['fukuanyaoqiu'] == '5'): ?>一年一付<?php else: ?><a href="?classid=2&ph=1&<?php echo buildurl($url, 'fukuanyaoqiu', '5'); ?>">一年一付</a><?php endif; ?>&nbsp;
<?php if ($url['fukuanyaoqiu'] != ''): ?>[<a href="?classid=2&ph=1&<?php echo buildurl($url, 'fukuanyaoqiu', ''); ?>">取消</a>]<?php endif; ?>
</body>
</html>

 

posted @ 2013-11-25 12:51  perseus  阅读(290)  评论(0编辑  收藏  举报