如何使用id来从数据库中获取最后五个项目

时间:2014-09-08 18:05:57

标签: php mysql

我正在制作个人项目,在那里我制作了一个小型CMS。 目前,我提取了每个新添加的消息将使用这样的foreachloop获取的id:

    <li><a href="article.php?id=<?php echo $article['article_id']; ?>">
                    <?php echo $article['article_content']; ?></a> - <small><?php echo date('l jS', $article['article_timestamp']); ?></small></li>
            <?php } ?>

缺点是我使用以下行将ID发送到新页面:

    <li><a href="article.php?id=<?php echo $article['article_id']; ?>">

但是我想打印已添加消息到数据库的最新消息。目前我的表包含A_I article_id,article_content,art​​icle_timestamp和article_title。

2 个答案:

答案 0 :(得分:1)

SELECT * FROM myTable ORDER BY article_id DESC LIMIT 5

答案 1 :(得分:1)

SELECT article_id,article_title,article_content,article_timestamp
  FROM articles ORDER BY article_timestamp DESC
 LIMIT 5