Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como obtenho o último ID inserido de uma tabela MySQL em PHP?


Se você estiver usando PDO, use PDO::lastInsertId .

Se você estiver usando o Mysqli, use mysqli::$insert_id .

Se você ainda estiver usando o Mysql:

Por favor, não use mysql_* funções no novo código . Eles não são mais mantidos e estão oficialmente obsoletos . Veja a caixa vermelha ? Saiba mais sobre declarações preparadas em vez disso, use PDO ou MySQLi - este artigo irá ajudá-lo a decidir qual. Se você escolher PDO, aqui está um bom tutorial .

Mas se for preciso, use mysql_insert_id .