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