[問題] 如何修改table

作者: woody3724 (woody)   2014-03-19 18:35:17
MySql中有幾項資料
以PHP呈現在網頁上
如下
http://i.imgur.com/TGT5SH5.png
#在Sql中是primary key
按鈕[Edit]是讓使用者修改資料
按下Edit之後
如下
http://i.imgur.com/oIiMaQQ.png
上圖是用 input type='text'
除了 # 之外其他資訊都可以修改
目前的困惑是
在點了右方的Update後
該如何讓電腦知道我是修改哪一筆資料
並且對資料庫做修改的動作
謝謝
作者: qwer820404 (GB2)   2014-03-19 22:11:00
最常見的作法 就是 當初在生成每一個Row的時候click裡面的參數放入id值或者依照table的結構 在click時取得同一個tr裡面的id你把網頁上的table 當成資料表來想 表跟表要有連結
作者: m7m123d ( )   2014-03-19 22:14:00
作者: qwer820404 (GB2)   2014-03-19 22:14:00
一定彼此會有共同的欄位值囉
作者: m7m123d ( )   2014-03-19 22:15:00
左邊選擇 Row Editing->Basic Example
作者: qwer820404 (GB2)   2014-03-19 22:15:00
只要想好要用什麼欄位值去對應 中間傳輸就是ajax了基本建立起來 再做一些設計驗證 避免被看到api直接亂改資料

Links booklink

Contact Us: admin [ a t ] ucptt.com