0

嗨,我需要显示所选链接中的博客字符串...我的代码如下...现在我只需要通过单击特定链接来显示数据...例如,如果我选择了名为 test1 i 的第一个标题只想在 textarea 中显示该博客...请帮助谢谢。

<?php 
    $order = "SELECT * FROM blog ORDER BY strTitle";
    $result = mysql_query($order);  
    while($data = mysql_fetch_row($result))
    {   
?> 
    <a href=""><?php echo("<tr><td>$data[1]</td>"); ?> </a> 
    <br/>
<?php
    }
?>
4

2 回答 2

0

PHP 是一种服务器端语言。这意味着它仅适用于服务器,并且对用户不可见。

如果您希望链接在同一页面上显示博客数据,我认为可以使用 javascript 和 css 来完成。您可以在页面中插入整个博客数据,但将它们全部隐藏,当您单击链接时,这会触发事件来显示相应的数据并隐藏任何可见的数据。

如果您想在 PHP 中执行此操作,那么您必须创建打开另一个页面的链接,在该页面中您将参数传递给该页面,以便 php 代码捕获并根据您传递的内容进行查询。链接可能是:

page.php?id=11

并在页面中进行如下查询:

SELECT * FROM blog WHERE id=11

希望这可以帮助。

于 2013-09-09T07:53:39.513 回答
0

在每个链接上传递唯一的 ID 或名称。然后在页面顶部请求这个 id。在它运行你的 sql 查询之后

$order = "SELECT * FROM blog where first_titled = $rquest_id ORDER BY strTitle";

和获取结果

于 2013-09-09T07:42:40.527 回答