php根据url里的查询条件查询相应的内容,如何获取url里的值?
在index.php页面上有个分类的选择,根据分类查询属于该分类下的图片,分类的链接地址是http://m.q100h.com/index.php?keyword=门,注...
在index.php页面上有个分类的选择,根据分类查询属于该分类下的图片,分类的链接地址是http://m.q100h.com/index.php?keyword=门,注意这里是index.php里的一个a标签的链接,同样跳到index.php页面,没有Get和Post,如果用户是首次进入的index.php,默认是查询全部分类图片。现在就是在循环输出图片列表的时候,如何获得keyword的值是‘门‘?如何判断用户是首次进入还是根据分类查询进入的index.php页面,根据不同的情况查询不同的图片。
分类a标签的代码:
foreach($tmp as $value):
print_r('<a href="index.php?keyword='.$value.'">'.$value.'</a>');
endforeach;
循环图片的代码:
<ul id="imgnav">
<?php foreach($output['blockData']['floor'] as $floor): ?>
<li>
<a href="<?php echo $floor['url'] ;?>">
<img alt="<?php echo $floor['title'] ;?>" class="lazy" dataimg="<?php echo $floor['image'] ;?>" src="<?php echo $floor['image'] ;?>" />
</a>
<div class="adv_names">
<span class="names"> <?php echo $floor['names'] ;?></span>
<span class="discount"><b><?php echo $floor['discount'] ;?></b><?php echo $floor['discountunit'] ;?> </span>
</div>
</li>
<?php endforeach; ?>
</ul>
效果:
求写一个if的判断。 展开
分类a标签的代码:
foreach($tmp as $value):
print_r('<a href="index.php?keyword='.$value.'">'.$value.'</a>');
endforeach;
循环图片的代码:
<ul id="imgnav">
<?php foreach($output['blockData']['floor'] as $floor): ?>
<li>
<a href="<?php echo $floor['url'] ;?>">
<img alt="<?php echo $floor['title'] ;?>" class="lazy" dataimg="<?php echo $floor['image'] ;?>" src="<?php echo $floor['image'] ;?>" />
</a>
<div class="adv_names">
<span class="names"> <?php echo $floor['names'] ;?></span>
<span class="discount"><b><?php echo $floor['discount'] ;?></b><?php echo $floor['discountunit'] ;?> </span>
</div>
</li>
<?php endforeach; ?>
</ul>
效果:
求写一个if的判断。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询