php - 如何在 PHP 中为 INPUT 字段重用 postgresql RETURNING id 作为隐藏值
问题描述
我从 Postgresql pdo input sql 语句中获取最后一个 id,以防万一有多个用户INPUT
进入同一个表,我没有使用lastval()
or currval()
。我希望我INSERT
的语句的 id(自动增量)存储在 HTML 隐藏输入值中,因此可以以其他形式重用该值以实现 id 一致性。
我的问题是如何让 Postgres 返回值进入 HTML 隐藏输入文本字段
$Id2 = $conn->prepare("INSERT INTO table_name(a,b,c)VALUES('$a','$b','$c')
RETURNING id
");
$Id2_status = $Id2->execute();
如何从返回的 id 值中获取最后一个 id 到这个输入文本值中?
<input type ='hidden' name='lastid' value='".$lastid."' >";
解决方案
推荐阅读
- php - 在类构造函数 wordpress 插件中覆盖操作
- python - 在转发期间使用 BaysianConv2d 时出现运行时错误
- google-apps-script - 如何更改单元格值?
- racket - 如何访问球拍中节点的值?
- c# - .NET Web 部件 | Web 部件管理器 | Web 部件区
- asp.net-core - 如何将 github 机密传递给使用 github 操作部署的 asp.net 核心应用程序?
- unsupervised-learning - 使用 SimCLR 搜索无监督预训练的代码
- azure - Azure Graph API - 批准 PIM 请求
- angular - 获取元素的值并使用同一 mat 选择或表 Angular Typescript 中其他对象的 id 将其解析为 mat 选项
- javascript - Discord.js 踢/禁止权限