第一个,实现“点击编辑就弹出添加框”。
在当前的视图页面添加一个表单,表单的内容就是添加框里面要显示的内容,设置好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('数据修改失败'); //一般数据修改失败可能是数据表的字段写错了,也可能是其他的。
}
}
希望对你有帮助。