Php mysqli_insert_id()不工作?

Php mysqli_insert_id()不工作?,php,mysqli,Php,Mysqli,我对此非常生气,我不知道这个简单的情况怎么会如此复杂而不起作用 基本上: $lastInsertId = mysqli_insert_id($query); echo $lastInsertId; 返回空值 我的$query运行良好,插入非常完美。有人知道我为什么没有得到最后一个插入id吗?什么是$query?您必须将mysqli链接作为参数传递($link=mysqli\u connect(…))。也许您的$query是mysqli_查询或其他查询的结果 mixed mysqli::mysq

我对此非常生气,我不知道这个简单的情况怎么会如此复杂而不起作用

基本上:

$lastInsertId = mysqli_insert_id($query);
echo $lastInsertId;
返回空值


我的$query运行良好,插入非常完美。有人知道我为什么没有得到最后一个插入id吗?

什么是
$query
?您必须将mysqli链接作为参数传递(
$link=mysqli\u connect(…)
)。也许您的$query是mysqli_查询或其他查询的结果

mixed mysqli::mysqli_insert_id ( mysqli $link )

手册:

什么是
$query
?您必须将mysqli链接作为参数传递(
$link=mysqli\u connect(…)
)。也许您的$query是mysqli_查询或其他查询的结果

mixed mysqli::mysqli_insert_id ( mysqli $link )
手动操作:

//您按照下面的代码操作
//遵循下面的代码

天哪,我觉得自己好蠢!这就是我工作到很晚很累的原因:(谢谢,我本不应该通过这个问题,但是联系,再一次,我觉得自己很愚蠢……哦,天哪,我觉得自己很愚蠢!这就是我工作到很晚很累的原因:(谢谢,我本不应该通过查询,但是连接,再一次,我觉得自己很愚蠢。)看:看:回答问题时,请在代码周围添加一些上下文和解释。回答问题时,请在代码周围添加一些上下文和解释。