簡體   English   中英

php pdo mysql 的問題

[英]an issue with php pdo mysql

我想打印特定類別的最后一篇文章
你能幫我看看代碼嗎?
我想放$record手冊,例如:我放了"design" ,只顯示design category 中的最后一篇文章。
還有一件事: 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 } } ?>

如果您想要最新的帖子,您可以更改您的 SQL 以選擇它。 嘗試這樣的事情:

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

您需要將字符串 {DATE_FIELD} 與表中的實際日期字段交換。 此選擇將返回最新的數據集,並且僅返回該數據集。

編輯:如果日期未更改或更改的日期存儲在另一個字段中,您還可以按您的 ID 進行排序。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM