获取Inserted值的主键

问题描述 投票:0回答:1

在Android上,当我向我的数据库插入一行时,我可以在插入后轻松获取其ID:

long id=database.insert(MySqlHelper.TABLE_UPLOAD, null,values);

是否有类似的PHP函数来检索插入行的Primary key,而不使用另一个Select语句,就像Android一样?

php database insert-statement
1个回答
1
投票

就在这里: mysql_insert_id,见http://php.net/manual/en/function.mysql-insert-id.php

如果您使用MySQLi:mysqli_insert_id,请参阅http://www.php.net/manual/en/mysqli.insert-id.php

如果您使用PDO:PDO::lastInsertId,请参阅http://www.php.net/manual/en/pdo.lastinsertid.php

© www.soinside.com 2019 - 2024. All rights reserved.