【发布时间】:2014-02-23 19:06:18
【问题描述】:
我有一个新闻页面,每篇文章都由 SQL while 循环显示 日期和标题可见,但要阅读更多内容,您必须单击 a href 和手风琴 向下滑动,文章将可见。 我想要达到的是,当您单击阅读更多内容时,文章 ID 会显示/传递到 url。
所以我现在有了这个:index.php?pagina=nieuws
这就是我想要达到的目标:
index.php?pagina=nieuws#id=25左右
不知道要更改或添加什么,所以举个例子会有所帮助
require_once("...");
mysql_select_db("...");
$query="SELECT id,datum,titel,artikel FROM nieuws ORDER BY id DESC";
$id = $_GET['id'];
$result=mysql_query($query);
if(isset($_GET["id"])) {
echo $_GET["id"];
}
$(document).ready(function(){
$('.acc_containernieuws').hide();
$('.acc_triggernieuws').click(function(){
if( $(this).next().is(':hidden') ) {
$('.acc_triggernieuws').removeClass('active').next().slideUp();
$(this).toggleClass('active').next().slideDown();
}
return false; //Prevent the browser jump to the link anchor
});
});
while(list($id,$datum,$titel,$artikel) = mysql_fetch_row($result)){
echo("<div id=\"artikeltitel\" align=\"center\">
<div id=\"containerdatum\">$datum</div>
<div id=\"containertitel\">$titel</div>
<div id=\"container3\" style=\"font-size:12px;\"></div>
</div>
<div class=\"containernieuws\" align=\"center\">
<h2 class=\"acc_triggernieuws\"><a href=\"#?id=$id\"> Meer weergeven </a></h2>
<div class=\"acc_containernieuws\">
<div class=\"blocknieuws\">$artikel</div>
<div class=\"fb-comments\" data-href=\"\" data-num- posts=\"10\" data-width=\"678\"></div>
</div>
</div>
");
}
【问题讨论】: