pdo-mysql的一个问题

dxxyhpgq  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(238)

我想打印特定类别的最后一篇文章
你能帮我查一下密码吗?
我想穿上 $record 手册,例如:我把 "design" ,只显示设计类别中的最后一个帖子。
还有一件事:table blog 它和table分开 record .
谢谢

<?php $category = $record ['record']; { ?>
<?php foreach($db->query("select * from blog where category = '$category' order by id desc") as $row){ ?>
<li>
    <a href="<?php echo $row['image']; ?>">
        <div class="gallery-item"><img src="<?php echo $row['image']; ?>" alt="<?php echo $row['title']; ?>"></div>
    </a>
</li>
<?php } } ?>
shyt4zoc

shyt4zoc1#

如果您想要最新的文章,您可以更改您的sql来选择它。尝试以下操作:

select * from blog where category = '$category' order by {DATE_FIELD} desc limit 1

您需要将字符串{date\u field}与表中的实际日期字段交换。此选择将返回最新的数据集,并且仅返回该数据集。
编辑:如果日期没有更改或更改的日期存储在另一个字段中,也可以按您的id排序。

select * from blog where category = '$category' order by id desc limit 1

相关问题