2013-03-25 50 views
0

我目前正在構建一個大的cms。 還有那個叫postsCms數據庫許可證結構

她列的表:

licenses_idpost_idtitle

現在我想的是,當有例如sSj1j221321 許可證ID用戶插入一個新的後它會搜索posts表是什麼最後post_id有相同licenses_id並插入它作爲post_id + 1。

我應該怎麼做?

回答

0

您可以使用查詢來獲得下POST_ID這樣的:

  1. 你可以做一個查詢來獲取licenses_id下一POST_ID這樣的:

    SELECT `post_id`+1 AS `next_id` FROM `posts` 
    WHERE `licenses_id`='sSj1j221321' ORDER BY `post_id` DESC LIMIT 1 
    
  2. 取從上面的next_id,然後在插入查詢中使用它作爲post_id