从.php获取MYSQL查询?id =

时间:2012-06-02 09:11:34

标签: php mysql

我们只是为了这个问题的目的而说,我们有一个博客。现在,在该博客的默认页面上显示最新的... 10个帖子让我们说。

这些帖子已在PHP中的MySql查询中检索。

我想知道的是,您如何在最新博客帖子页面上创建一个链接,将您带到博客文章的实际页面?

我猜它会是这样的:

http://www.example.com/showposts.php?id=1

但我不知道如何设置它以从MySql数据库获取帖子查询?

请帮帮我,

亚当。

2 个答案:

答案 0 :(得分:4)

$result =  mysql_query("select * from table where id = " . intval($_GET['id']));

更清晰的方法是使用预备语句(通过mysqli或PDO)。但是,这超出了问题的范围,你已经在SO上找到了大量有关它的信息。

答案 1 :(得分:2)

也不要忘记逃避价值:

$res = mysql_query('SELECT * FROM yourTable WHERE tableID = ' . mysql_real_escape_string(trim(intval($_GET['id']))));

为了安全起见。