我正在制作新闻档案。 我希望新闻档案有多个选项。 起初,我希望存档可以选择仅显示某一年发布的新闻,并且可以选择只显示某个类别中发布的新闻。 这些功能都保存在我的数据库中的每一个职位,所以用一个小的PHP代码,我可以很容易地找到如在2013年创建的帖子。多变量的链接
问题是,我想在我的新闻档案中作出按钮。可以让用户决定启用或不启用哪个功能的按钮(如果你明白我在说什么)。我希望用户能够确保例如2013的帖子出现在他们的屏幕上,但同时只有例如体育新闻的帖子出现。 通过为用户启用两个功能,我想不到将他们链接到正确页面的方式。
如果他们点击某个特定的年份,他们会转到article.php?year = 2013例如。但是,如果您还想使用其他功能(类别),那么这是不可能的,因为您将发送到article.php?category = sport例如,并且帖子将不再在其发布的年份中进行搜索,而仅在其类别上进行搜索。
我要确保,如果一个功能/选项已经启用另一只在URL的末尾添加&类别=运动使URL成为article.php?年= 2013 &类别=运动,这使得确保用户可以同时选择多个功能。
<ul class="archive">
<li>
<div>Year</div>
<ul>
<li><a href="article.php?year=all">Every year</a></li>
<li><a href="article.php?year=2013">2013</a></li>
<li><a href="article.php?year=2012">2012</a></li>
<li><a href="article.php?year=2011">2011</a></li>
<li><a href="article.php?year=2010">2010</a></li>
</ul>
</li>
</ul>
<ul class="archive">
<li>
<div>Category</div>
<ul>
<li><a href="?category=all">General news</a></li>
<li><a href="article.php?category=sport">Sport news</a></li>
<li><a href="article.php?category=international">International news</a></li>
<li><a href="article.php?category=national">National news</a></li>
</ul>
</li>
</ul>
我希望你明白我的问题,并期待听到你们中的一些人!
你的意思是,只有选定的** UL(无序列表)**应该显示在屏幕上,这应该由用户控制? – dreamweiver 2013-05-08 14:30:39
是的,用户可以选择他们只想查看在特定年份发布的帖子或者在特定类别中发布的帖子。问题是,如果用户想要选择这两个功能是不可能的,因为ul's不会链接到article.php?year =(specific year)&category =(specific catogory) – 2013-05-08 14:34:19