在Android上,当我向我的数据库插入一行时,我可以在插入后轻松获取其ID:
long id=database.insert(MySqlHelper.TABLE_UPLOAD, null,values);
是否有类似的PHP
函数来检索已插入行的Primary key
,而不使用其他Select语句,就像Android
一样?
答案 0 :(得分: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