[問題] 如何修改table

看板Web_Design作者 (woody)時間12年前 (2014/03/19 18:35), 編輯推噓0(0010)
留言10則, 2人參與, 最新討論串1/1
MySql中有幾項資料 以PHP呈現在網頁上 如下 http://i.imgur.com/TGT5SH5.png
#在Sql中是primary key 按鈕[Edit]是讓使用者修改資料 按下Edit之後 如下 http://i.imgur.com/oIiMaQQ.png
上圖是用 input type='text' 除了 # 之外其他資訊都可以修改 目前的困惑是 在點了右方的Update後 該如何讓電腦知道我是修改哪一筆資料 並且對資料庫做修改的動作 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.240.46

03/19 22:11, , 1F
最常見的作法 就是 當初在生成每一個Row的時候
03/19 22:11, 1F

03/19 22:12, , 2F
click裡面的參數放入id值
03/19 22:12, 2F

03/19 22:12, , 3F
或者依照table的結構 在click時取得同一個tr裡面的id
03/19 22:12, 3F

03/19 22:14, , 4F
你把網頁上的table 當成資料表來想 表跟表要有連結
03/19 22:14, 4F


03/19 22:14, , 6F
一定彼此會有共同的欄位值囉
03/19 22:14, 6F

03/19 22:15, , 7F
左邊選擇 Row Editing->Basic Example
03/19 22:15, 7F

03/19 22:15, , 8F
只要想好要用什麼欄位值去對應 中間傳輸就是ajax了
03/19 22:15, 8F

03/19 22:17, , 9F
基本建立起來 再做一些設計驗證 避免被看到api直接亂
03/19 22:17, 9F

03/19 22:17, , 10F
改資料
03/19 22:17, 10F
文章代碼(AID): #1JANBeoW (Web_Design)