问题标签 [insert-id]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
426 浏览

php - mysqli插入id:$mysqli->insert_id;还是 $stmt->insert_id?

哪一个是准备好的语句中的正确代码?$ID_user=$mysqli->insert_id; 还是$ID_user=$stmt->insert_id;

0 投票
1 回答
637 浏览

php - Codeigniter 和 Oracle 获取插入查询的 last_id

我有这样的模型:

我想将ID_KEY' 值发送到控制器并使用它来更新基于它的数据库ID_KEY

我的问题是,我可以ID_KEY在 FIRST_TABLE 和 SECOND_TABLE 中生成相同的值,但我无法将值发送到控制器。

或者,我可以使用另一种方法来获取"insert_id()"在 oracle 活动记录中插入的值。(或使用$this->db->query?)

0 投票
1 回答
41 浏览

php - 如何在codeigniter上获取我的ID?

Struckuter 所以我想当我在 tproject 上输入 blablabla 时,从 id project 到 tproject_pic 的自动 id 但是当我使用 blabla 时,tproject_pic 上没有记录,这是错的吗?

控制器

模型

0 投票
1 回答
561 浏览

php - CodeIgniter、Ajax... 如何使用 insert_id()

对不起,我的英语,我希望你能理解我的问题...

在我的程序中,当您使用模式+表单向数据库(MySQL)提交新记录时,它会在数据表中绘制而不刷新或重新加载实际页面,它是动态附加的。

我需要做的是,在每条新记录中,使用新数据的 ID 绘制/附加数据和 2 个按钮(1 个用于删除该记录,1 个用于更新它)。

我读到我可以使用 insert_id() 来获取最后插入的 id,但我不知道如何使用它以及如何在我的 Ajax 调用中处理结果。

请问有什么提示吗?我对编程很陌生。

谢谢你的时间。

编辑

我需要我在模态/表单中引入的数据(因为我正在使用.serialize())和在数据库中生成的 ID ...我不知道如何使用模型/控制器返回的 ID 信息。

我的控制器中有这个:

模型:

Javascript/Ajax(你看到 var key = $('input[name="eldi_key"]').val(); 并使用它,是我需要使用 ID 来使用新 ID 进行删除和更新点击的地方生成的按钮):

0 投票
1 回答
49 浏览

php - 最后插入值始终返回零

尝试使用准备好的语句获取最后一个插入的 id。mysqli_insert_id总是返回零。

0 投票
0 回答
15 浏览

php - 外键值的 PHP/MYSQLI insert_id - $id 变量集但在 INSERT 查询中不起作用

使用下面的代码,我自动递增一个 ID 值作为 constant_client 表中的主键,然后需要将其用作varying_client 表中的外键。第一个准备好的语句可以正常工作,并且设置为 $conn->insert_id 的 $id 变量似乎也可以工作,因为在回显该语句时,我从第一个表中获得了正确的增量值。但是,在尝试第二个查询时,我收到“调用 bool 上的成员函数 bind_param()”错误。

我对准备好的语句很陌生,所以我完全有可能在某处弄乱了语法,但如果有人能对此有所了解,将不胜感激。

0 投票
1 回答
56 浏览

php - insert_id 的值一直返回 0

我正在尝试创建一个注册表单,我希望让用户知道他的 ID 的值。我能够成功注册用户,但即使数据库中有多行,insert_id 仍然返回 0。

数据库

PHP 代码

我得到的输出示例

0 投票
1 回答
34 浏览

json - BigQuery 中的请求正文

再会,

我正在使用 BigQuery 作为其数据源的另一个系统中测试发布方法。我目前正在 BigQuery 的实时数据上测试调用方法,以查看 API 请求是否得到响应。

我想知道的是:是否insertId意味着我要定位的列,在这种情况下,客户端 ID 和 JSON 对象应该包含该列 ID 中的所有数据?