How to get the last insert ID from a table

后端 未结 4 816
臣服心动
臣服心动 2021-02-18 15:14

I want to get the value of the last ID insert in a table. How I can do this?

4条回答
  •  忘了有多久
    2021-02-18 15:36

    Have a look at this answer.

    http://www.sitepoint.com/php-database-db2/

    // get the last inserted ID into the specified table  
    // int lastInsertID(string $tblName)  
    function lastInsertID($tblName)  
    {  
     if ($this->transIsOpen())  
     {  
       $sql = "SELECT SYSIBM.IDENTITY_VAL_LOCAL() AS id FROM " . $tblName;  
       $rs = $this->query($sql);  
       return $this->fetch($rs, "id");  
     }  
     return -1;  
    }
    

    OR this

    http://www.php.net/manual/en/function.db2-last-insert-id.php#98361

提交回复
热议问题