2012-03-07 10 views
0

PDOを使い始めたばかりです(愛用しています)。まだ基本を学んでいる。現在、私は接続し、私が望むデータを表示することができます。しかし、私は日付に基づいて最新のものから最も古いものまでブログ記事を表示したい。以下は私が使用しているコードです: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

この前に実行しているクエリに 'ORDER BY'句を追加します –

答えて

0

あなたはSQLの一部ではないでしょうか? ORDER BYなどのソート方法を使用していますか? PDOはデータアクセス層に過ぎません。データベースのように並べ替えるのが良いでしょう

関連する問題