PHP怎么实现点击从数据库读出的新闻标题后能进入另一个页面并显示相应的新闻内容数据
<?php
$query="SELECT content FROM gcjsgs_article";
$result=@mysql_query($query)or die('SQL错误,错误类型'.mysql_error());
mysql_query('SET NAMES UTF8')or die('字符集设置错误');
$sql ="select * from gcjsgs_article order by id desc";
$paper=mysql_query($sql);
while($rs=mysql_fetch_array($paper)){
?>
<li><span class="Title"><a href="#" target="_blank">
<?php
echo $rs["title"];
?>
</a></span><?php echo $rs["addtime"];?>></li>
<?php
}?>
以上是在页面中显示新闻标题的代码,现在我想点击这些调出的新闻标题就能转到另一个页面显示对应的新闻内容来。
<?php
$query="SELECT content FROM gcjsgs_article";
$result=@mysql_query($query)or die('SQL错误,错误类型'.mysql_error());
mysql_query('SET NAMES UTF8')or die('字符集设置错误');
$sql ="select * from gcjsgs_article order by id desc";
$paper=mysql_query($sql);
while($rs=mysql_fetch_array($paper)){
?>
<li><span class="Title"><a href="#" target="_blank">
<?php
echo $rs["title"];
?>
</a></span><?php echo $rs["addtime"];?>></li>
<?php
}?>
以上是在页面中显示新闻标题的代码,现在我想点击这些调出的新闻标题就能转到另一个页面显示对应的新闻内容来。
<?php
$query="SELECT content FROM gcjsgs_article";
$result=@mysql_query($query)or die('SQL错误,错误类型'.mysql_error());
mysql_query('SET NAMES UTF8')or die('字符集设置错误');
$sql ="select * from gcjsgs_article order by id desc";
$paper=mysql_query($sql);
while($rs=mysql_fetch_array($paper)){
?>
<li><span class="Title"><a href="a.php?id='<?php echo $rs['id']'; ?>" target="_blank"><!-- url中包含文章ID -->
<?php
echo $rs["title"];
?>
</a></span><?php echo $rs["addtime"];?></li>
<?php
}?>文章页面获取URL中的ID($_GET["id"]) 根据ID 查询文章。
标题链接把id传过去,然后内页根据id读取数据库内容显示
例如标题列表<?php
$query="SELECT content FROM gcjsgs_article";
$result=@mysql_query($query)or die('SQL错误,错误类型'.mysql_error());
mysql_query('SET NAMES UTF8')or die('字符集设置错误');
$sql ="select * from gcjsgs_article order by id desc";
$paper=mysql_query($sql);
while($rs=mysql_fetch_array($paper)){
?>
<li><span class="Title"><a href="article.php?id=<?php echo $rs['id']; ?>" target="_blank">
<?php
echo $rs["title"];
?>
</a></span><?php echo $rs["addtime"];?>></li>
<?php
}?>
内页 article.php<?php
$id = isset($_GET['id'])? $_GET['id'] : 0;mysql_query('SET NAMES UTF8')or die('字符集设置错误');
$sql ="select * from gcjsgs_article where id='".$id."'";
$paper=mysql_query($sql);
while($rs=mysql_fetch_array($paper)){
echo $rs['content'];
}
?>