Php 如何获取刚刚插入数据库的查询的自动增量id?

Php 如何获取刚刚插入数据库的查询的自动增量id?,php,mysql,Php,Mysql,这个问题很奇怪,如果我问了一些愚蠢的问题,我很抱歉,但我只是想知道这是否可以做到 Add.php <form method="post" action="info.php"> <input name="Car_name" type="text"> <input name="Car_color" type="text"> <button type="submit" name="save" > save </button> </for

这个问题很奇怪,如果我问了一些愚蠢的问题,我很抱歉,但我只是想知道这是否可以做到

Add.php
<form method="post" action="info.php">
<input name="Car_name" type="text">
<input name="Car_color" type="text">
<button type="submit" name="save" > save </button>
</form>
但我想打印此插入数据的自动递增id。。
这一次,我想我可以接受一个条件,我可以检查
$\u POST['Car\u name']&&$\u POST['Car\u color']
,但是可以有许多颜色和名称相同的汽车,比如红色法拉利。。有没有任何可能的方法来获取刚刚插入的元素的id

插入后只需调用mysql\u insert\u id()(它返回最后一个插入的id)

插入后只需调用mysql\u insert\u id()(它返回最后一个插入的id)

即可获取您使用的最后一个插入的id


但按照建议,可以使用mysqli_*函数,也可以使用函数获取最后插入的id


但是正如它建议的那样,使用mysqli_*函数并可以使用函数获取最后插入的id

可能重复的oh我不知道…谢谢可能重复的oh我不知道…谢谢
Message.php
if(isset($_POST['save'])){
mysql_query("insert into Car_data where Car_name='".$_POST['Car_name']."',Car_color='".$_POST['Car_color']."'");
}
mysql_query("insert into Car_data where Car_name='".$_POST['Car_name']."',Car_color='".$_POST['Car_color']."'");

$last_id = mysql_insert_id() ;