【问题标题】:Retrieve last inserted id from a table [duplicate]从表中检索最后插入的 id [重复]
【发布时间】:2014-11-10 07:15:12
【问题描述】:

我有一个表,我想检索并显示下一个自动增量“id”属性。

$id = mysql_insert_id(); 在插入后工作。虽然我想在不插入任何内容的情况下显示此信息。

最好的方法是什么?

【问题讨论】:

  • 可以选择id最大的,然后+1
  • get $id = mysql_insert_id()+1;

标签: php


【解决方案1】:

你可以试试SELECT MAX(ID) FROM table_name

【讨论】:

    【解决方案2】:

    你可以试试这样的,

    示例

    SELECT id+1 as YOUR_LAST_INSERTED_ID FROM `example_table` order by id desc limit 1
    

    【讨论】:

      猜你喜欢
      • 2011-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 2014-01-20
      • 2015-09-30
      • 1970-01-01
      相关资源
      最近更新 更多