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
}?>
以上是在页面中显示新闻标题的代码,现在我想点击这些调出的新闻标题就能转到另一个页面显示对应的新闻内容来。

解决方案 »

  1.   

    套个A连接上去标题字段,把ID传过去OK啦~~
      

  2.   


    <?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 查询文章。
      

  3.   

    做一个内页
    标题链接把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'];
    }
    ?>
      

  4.   

    标题添加一个A标签,比如你现在标题是A页面,想去B页面显示新闻内容,就在A页面的A标签里面加上去B页面的地址和标题的ID,然后去B页面获取到id取到数据显示就好了。