第一個,實現“點擊編輯就彈出添加框”。
在當前的視圖頁面添加一個表單,表單的內容就是添加框里面要顯示的內容,設置好css樣式后,將表單隱藏起來display:none。
“編輯”這里添加一個點擊事件onclick,點擊之后表單顯示display:block;
第二個,實現“輸入的值存到數據庫”。
設置上面表單提交的url(這里我用...../getform),在對應的控制器里添加一個接受表單的方法(這里我用getform)
public?function?getform(){
????//接收表單的內容
????$content?=?$_POST['content'];??//這里根據自己實際表單里面的內容進行接收,如果是get方式提交的就用$_GET接收。
????
????//引進數據表
????$sql?=?D('要修改的數據表');
????$data['content']?=?$content;????//這里根據你數據表里面要修改的字段進行設置
????$info?=?$sql->where('id?='$id)->save($data);????//這里where里面的內容根據這張表的主鍵,一般是id
????if($info){
????????$this->success('數據修改成功','這里寫你要跳轉的url');
????}
????else{
????????$this->error('數據修改失敗');????//一般數據修改失敗可能是數據表的字段寫錯了,也可能是其他的。
????}
}
希望對你有幫助。