[英]Update currently fetched array PHP on a MYSQL table without a primary key
我有一個MySQl表,其中包含大量沒有主鍵的列。 它是通過外部csv文件導入的。
我有一個php代碼,該代碼從當前行獲取單元格值會對其進行修改,並且必須替換/更新當前行本身。 我簡單地通過遍歷各個行來獲取結果。但是,由於沒有主鍵,所以無法修改單元格的值。
但是,由於沒有主鍵,但是php正在獲取當前行,因此我只想更新正在獲取的當前行。 我們如何獲取當前行?
謝謝。
如果要從csv文件導入此文件,建議您將新的“ ID”列添加到csv文件。 將該列中的每個值設置為唯一數字(很可能是行號)。 然后,將其導入mysql時,將具有唯一的行標識符。
如果您使用的是phpmyadmin,我建議您創建一個“ ID”字段以使您的任務更輕松
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.