需要帮助从所选链接将数据显示到文本区域

时间:2013-09-09 07:31:41

标签: php

您好我需要显示所选链接中的博客字符串...我的代码如下...现在我需要的是通过单击特定链接显示数据...例如,如果我选择了第一个标题名为test1我想在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
    }
?>

2 个答案:

答案 0 :(得分:0)

在每个链接上传递唯一的ID或名称。    然后在页面顶部请求此ID。然后运行您的SQL查询

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

和获取结果

答案 1 :(得分:0)

PHP是一种服务器端语言。这意味着它只能在服务器上运行,并且对用户不可见。

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

如果你想在PHP中这样做,那么你必须创建链接,打开另一个页面,你可以在这个页面中传递参数,以便PHP代码捕获并根据你传递的内容进行查询。 链接可能是:

page.php?id=11

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

SELECT * FROM blog WHERE id=11

希望这有帮助。