Php Cms数据库许可证结构

Php Cms数据库许可证结构,php,mysql,database,data-structures,structure,Php,Mysql,Database,Data Structures,Structure,我目前正在建立一个大型cms。 有一个名为posts 她的专栏: licenses\u idpost\u idtitle 现在我想要的是,当用户具有许可证id时,例如sSj1j221321 插入一篇新文章它将在posts表中搜索具有相同许可证id的最后一个post\u id,并将其作为post\u id+1插入 我该怎么做?您可以使用查询来获取下一个帖子id,如下所示: SELECT `post_id`+1 AS `next_id` FROM `posts` WHERE `licenses_i

我目前正在建立一个大型cms。 有一个名为
posts

她的专栏:

licenses\u id
post\u id
title

现在我想要的是,当用户具有许可证id时,例如
sSj1j221321
插入一篇新文章它将在
posts
表中搜索具有相同许可证id的最后一个
post\u id
,并将其作为post\u id+1插入


我该怎么做?

您可以使用查询来获取下一个帖子id,如下所示:

SELECT `post_id`+1 AS `next_id` FROM `posts` 
WHERE `licenses_id`='sSj1j221321' ORDER BY `post_id` DESC LIMIT 1
  • 您可以执行查询以获取许可证的下一个post\u id,如下所示:

    SELECT `post_id`+1 AS `next_id` FROM `posts` 
    WHERE `licenses_id`='sSj1j221321' ORDER BY `post_id` DESC LIMIT 1
    
  • 从上面获取
    next\u id
    ,然后将其用作插入查询中的
    post\u id