public function modify(){ $id=$_GET['id']; $m=M('user'); $arr=$m->find($id); //var_dump($arr); $this->assign('data',$arr); $this->display(); } modify 方法: 对应的前台模板: E:\thinkphp\ThinkPHP视频教程7.ThinkPHP 3.1.2 CURD演示 2\thinkphp\Home\Tpl\User\modify.html <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus?"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>Document</title> <script> window.onload=function(){ //alert ("<{$data.sex}>"); } </script> </head> <body> <form action="/thinkphp/index.php/User/update" method='post'> <input type='hidden' name='id' value="<{$data.id}>"> 姓名:<input type="text" name='username' value="<{$data.username}>"/><br/> 性别:男<input type='radio' name='sex' value='1' checked >女<input type='radio' name='sex' value='0'/><br/> <input type="submit" value="提交修改"/> </form> </body> </html> modify.html 又调用 /thinkphp/index.php/User/update 方法: public function update(){ $id=$_GET['id']; $m=M('user'); $data['id']=$_POST['id']; $data['username']=$_POST['username']; $data['sex']=$_POST['sex']; $arr=$m->Save($id); $count=$m->save($data); //success 方法会调回到上一个页面 if($count >0){$this->success('数据修改成功','index');} else{$this->error('数据修改失败','index');} //var_dump($arr); // $this->assign('data',$arr); // $this->display(); }
CURD 例子
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:php 前台数据显示
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python协程(asyncio)实现爬虫例子
使用python协程实现异步爬取网站。
python 协程 爬虫 -
ThinkPHP CURD 操作
Thinkphp CURD操作php中实例还对象即可操作 (
php 数组 区间查询 -
CURD是什么
CURD 是一个数据库技术中的缩写词,一般的项目开发的各种参数的基本功能都是 CURD
python 数据 数据库系统 sql