2016-01-23 52 views
1

我有一個小問題,我正在開發Web應用程序,您可以上傳一些照片,然後我存儲有關照片的元數據在我的數據庫中,我生成一個唯一的主鍵照片作爲我的數據庫的「指針」。然後我追加到照片對話框按鈕,您可以在其中修改存儲在數據庫中的元數據。但我的問題是,我想在每個按鈕中存儲照片的唯一主鍵值。但是,當我上傳3張照片時,我有3個按鈕,並且他們都有一個主鍵設置爲上傳的最後一張照片。所以我不能修改DB中的第一張或第二張照片。
難道你沒有任何建議或例子如何解決我的問題,請?
謝謝你的時間。添加對話框上傳的照片和存儲唯一值

+0

顯示你的代碼。 –

+0

@Amitesh代碼是有點長,所以我做了類似「模擬」 - 創建按鈕模擬上傳的照片,所以點擊我生成對話框按鈕,我試圖存儲我的ID值(PK到DB) - 小提琴:https:/ /jsfiddle.net/bimbochobot/7rr85xuw/3/ –

回答

1

我看到你的代碼,它看起來不錯只有一個故障的是,你是這樣生成按鈕:

<button id="change_coord">Change coordinates</button> 
<button id="change_coord">Change coordinates</button> 
<button id="change_coord">Change coordinates</button> 
是具有保存ID,所以儘量給他們不同的是

。所以它會有不同的值,現在它只會存儲最後插入的值。

閱讀本鏈接它會幫助你

LInk1

LInk2

讀這個鏈接就會

+0

我不確定你的意思。像使用不同的ID生成它們?這個id =「change_coord」對於所有按鈕應該是不同的?但我該怎麼做? –

+0

我更新了我的答案。 –

+0

看起來不錯,謝謝你! –