我刚开始使用PDO(喜欢它!)。仍在努力学习基础知识。目前我可以建立连接并显示我想要的数据。但是,我想根据日期显示从最新到最旧的博文。以下是我正在使用的代码:
<?php
while($row = $sth->fetch()) { ?>
<ul class="blog article_list large">
<li>
<img class="img_frame" src="images/blog_large/post01.jpg" alt="" />
<article>
<h2><a href="#"><?php echo $row['title'] ?></a></h2>
<?php echo $row['slug'] ?>
<small class="details">
By <a href="#" class="article_author"><?php echo $row['author'] ?></a>
on <time datetime="2011-09-28" pubdate="pubdate"><?php echo date("m-d-Y", strtotime($row['date'])) ?></time>
in <a href="#" class="cat"><?php echo $row['category'] ?></a>.
</small>
</article>
</li>
</ul>
<?php } ?>
是否有PDO声明要这样做?
答案 0 :(得分:0)
ORDER BY
或其他一些排序方法? PDO只是一个数据访问层 - 您最好在数据库端进行排序,然后将结果拉出来。