当前位置: 代码迷 >> PHP >> PHP 使用 POD 访问mysql数据库,怎么返回上一个插入记录的自增编号ID
  详细解决方案

PHP 使用 POD 访问mysql数据库,怎么返回上一个插入记录的自增编号ID

热度:294   发布时间:2016-04-28 20:13:43.0
PHP 使用 POD 访问mysql数据库,如何返回上一个插入记录的自增编号ID
PHP 使用 POD 访问mysql数据库,如何返回上一个插入记录的自增编号ID

------解决方案--------------------
string PDO::lastInsertId ([ string $name = NULL ] )
------解决方案--------------------
<?php 
try { 
    $dbh = new PDO('mysql:host=localhost;dbname=test', 'username', 'password'); 

    $stmt = $dbh->prepare("INSERT INTO test (name, email) VALUES(?,?)"); 

    try { 
        $dbh->beginTransaction(); 
        $tmt->execute( array('user', [email protected]')); 
        $dbh->commit(); 
        print $dbh->lastInsertId(); 
    } catch(PDOExecption $e) { 
        $dbh->rollback(); 
        print "Error!: " . $e->getMessage() . "</br>"; 
    } 
} catch( PDOExecption $e ) { 
    print "Error!: " . $e->getMessage() . "</br>"; 

?> 
  相关解决方案