ID of last created category

时间:2014-08-15 作者:szymen

如何获取上次创建的类别的ID?我尝试使用这个for循环,它在分类框中显示帖子。

1 个回复
SO网友:Tom J Nowell

没有完全可靠的方法可以做到这一点,因为数据库表中的类别没有日期或时间戳。你找到的任何解决方案都是部分解决方案,永远不会100%奏效

最接近的答案是:

https://stackoverflow.com/questions/2770600/mysql-select-the-last-inserted-row-easiest-way

通过假设具有最高术语ID的类别是最后添加的类别,您可能有一个最可靠的启发式方法可以遵循,但它不是万无一失的,并且可能会失败。要执行此操作,您需要在terms表上进行SQL查询,指定仅查找最后一个ID的类别,查询如下:

SELECT MAX(term_id)
SELECT LAST_INSERT_ID()
ORDER BY term_id DESC LIMIT 1
然而,现在您有一个SQL问题

要实现一个100%工作的解决方案,您需要连接到术语创建中,然后将时间戳存储在某个位置,然后查询它,但如果没有术语元,就没有任何明显的地方可以存储它,从而可以扩展和执行

结束

相关推荐

从WP_LIST_CATEGORIES中删除‘Category’一词

我有以下代码:wp_list_categories();它输出我的所有类别,但是,它使它们成为列表元素的子元素,称为CATEGORIES.所以,我得到了一个无序的列表,如下所示:CATEGORIES * FASHION * DAILY FASHION CANDY * TRENDS * BEAUTY * ACCESSORIES * CELEBRITIES * LIFESTYLE 但是,我只需要:* FASHION * DAILY FA