我需要在写入后立即选择插入数据库的最后一行。我有一个表单,在提交时会生成一个自动递增的密钥。然后我需要选择此密钥,以便我可以将其通过电子邮件发送给提交者。我尝试在执行插入后查询数据库,但我没有得到任何结果。我已经仔细检查了我的查询,它们本身是正确的。我错过了什么吗?我的代码如下所示:
$query = "INSERT INTO users VALUES (NULL, '".$name."', '".$email."')";
$result = $db->query($query);
$query = "SELECT MAX(userid) as userid FROM users";
$result = $db->query($query);
我的问题是第二个$result
不返回任何结果。