获取PDO - 自定义博客

时间:2012-03-07 22:47:24

标签: php pdo

我正在建立一个网站博客,我正在学习PDO。我需要一些URL和PDO的帮助。

目前,我可以在blog页面上显示我的博客条目和所有相关信息。当我点击标题(链接到完整的博客文章)时,我这样做:

<h2><a href="blog.php?<?php echo urlencode($row['title'])?>"><?php echo $row['title'] ?></a></h2>

输出给我这样的东西:

http://www.mysite.com/blog.php?my+blog+post+title+

所以,我想我会使用$_GET来查看是否设置了$row['title']。如果是这样,显示完整的博客文章,否则显示所有博客条目,如下所示:

<?php
if ($_GET == urlencode($sth->fetch())) { ?> **//This is where I'm stuck**
... Code here to display full blog post

<?php } else { ?>

<?php
while($row = $sth->fetch()) {  ?>
.... Code here to display ALL blog posts

那么,如何使用$_GET检查标题是否匹配,如果匹配,则显示完整帖子?如果这不是最有效的方式,请推荐替代方案。谢谢!

1 个答案:

答案 0 :(得分:0)

最有效的方法就是像Stack Overflow一样;看:

http://stackoverflow.com/questions/9610314/fetching-pdo-custom-blog

他们同时拥有帖子ID和标题,但他们只使用ID来获取正确的数据。