gpt4 book ai didi

mysql - PHP MySQL,获取下一个 key

转载 作者:行者123 更新时间:2023-11-29 08:19:36 25 4
gpt4 key购买 nike

我对 PHP/MySQL 很陌生。

我有一个表单,可以将数据提交到我的 MySQL 数据库的以下类别中:

日期初始化、零件编号、数量

我还有一个标题为“ECRNUM”的列,它是我的主键和自动增量。将数据放入数据库后,我有一个 phpmailer,需要在主题行中包含主键 (ECRNUM)。我试图弄清楚如何获取刚刚放入数据库的数据的主键。有人可以帮忙吗?如果它是 SQL 查询,有人可以指导我使用哪种语法的正确方向吗?

仅供引用我使用PDO输入数据:

$sqlx = "INSERT INTO opendpu (DATE_INIT, PARTNO, QTY) VALUES (:datex, :partno, :qty)";
$statement = $db->prepare($sqlx);
$params = array(
":datex" => $datex,
":partno" => $partno,
":qty" => $qty
);

$statement->execute($params) or die(print_r($statement->errorInfo(), true));
$db = null;

}
catch ( PDOException $exception )
{
echo "PDO error :" . $exception->getMessage();
}

最佳答案

http://php.net/manual/en/pdo.lastinsertid.php

语法:

public string PDO::lastInsertId ([ string $name = NULL ] )

例如,数据库处理程序为 $dbh:

print $dbh->lastInsertId(); 

关于mysql - PHP MySQL,获取下一个 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19776560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com