我试图从PHP中的MySQL数据库中获取最后一个插入的ID,我想知道最好的方法是什么?
我目前正在使用这种解决方案,但必须有一种更好,更安全的方式.有人请帮助我吗?谢谢
Some insert statement...
$query = "SELECT MAX(aid) FROM asset";
$result = mysql_query($query);
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$pickassssult= $row['MAX(aid)'];
}
Run Code Online (Sandbox Code Playgroud)
PHP有一个函数叫:
mysql_insert_id();
Run Code Online (Sandbox Code Playgroud)
更多信息 http://lt.php.net/manual/en/function.mysql-insert-id.php