簡體   English   中英

如何在新的html表單中使用自動遞增的MySQL密鑰?

[英]How can I use an auto-incremented MySQL key in a new html form?

我有兩個html表單在RMA中注冊產品。 第一種形式非常基本,我可以輕松地將數據存儲到數據庫中。 當我使用$newrmaid = $conn->insert_id; (其中$conn是一個mysqli對象)當我從第一個表單插入數據時從db獲取自動遞增的ID。

在第二種形式中,我需要來自與$newrmaid的鍵相關的數據庫的信息。 我得到它與一定數量的產品(結合兩種形式),但RMA可以有動態數量的產品附加到它。

我們的想法是,當您注冊一個新的RMA時,您會看到一個新頁面,其中包含所有附加到此RMA的產品以及用於附加新產品的表單。 當您插入新產品時,頁面會刷新,您可以選擇插入更多產品。

有什么好建議嗎?

我不是將inserted_id發送回下一頁的粉絲。 因為當多個用戶同時插入數據時可能會有所不同。

在加載表單之前檢索它

SELECT id FROM table ORDER BY id DESC LIMIT 0,1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM