Php 如何获取最后插入的ID?

Php 如何获取最后插入的ID?,php,mysql,Php,Mysql,我试图从PHP中的MySQL数据库中获取最后一个插入的ID,我想知道最好的方法是什么 我目前正在使用这种解决方案,但必须有更好、更安全的方法。有人能帮帮我吗?谢谢 Some insert statement... $query = "SELECT MAX(aid) FROM asset"; $result = mysql_query($query); while($row = mysql_fetch_array($result, MY

我试图从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)'];


                                    }

PHP有一个名为:

 mysql_insert_id();
更多信息
PHP有一个函数,名为:

 mysql_insert_id();
更多信息

查看手册:

查看手册:

MySQL命令:
last\u insert\u id()。请参见

您可以通过调用mysql\u insert\u id()函数来获取插入id。请参见使用
mysql\u insert\u id()
。霍维尔,这不是绝对安全的。这里有一个使用
mysql\u insert\u id()
。霍维尔,这不是绝对安全的。这是一个

问题很多。在发布之前,您是否尝试搜索完全相同的问题?我只是,用完全相同的问题,相同的标签。同样的答案也不足为奇;-)不要责骂新手!:-)在管理员将问题链接到“正确答案”之前,它是有效的。如果人们不需要帮助,他们不会寻求帮助;请友善一点,这已经被问了很多次了。在发布之前,您是否尝试搜索完全相同的问题?我只是,用完全相同的问题,相同的标签。同样的答案也不足为奇;-)不要责骂新手!:-)在管理员将问题链接到“正确答案”之前,它是有效的。如果人们不需要帮助,他们不会寻求帮助;请客气点。