Tp3.2提交表单与操作表单
2018-06-22 05:25:23来源:未知 阅读 ()
笔记笔记
先去建个表————
然后把我输入的东西 存到表里:
<input type="submit" id="tijiao" value="提交" style="background-color:#fa6374; color:#FFF; cursor:pointer; border:0px; margin-left:63px;">
这里用的提交按钮,以form的方式
form是这么写的:
<form action="{:U('validate')}" method="post" name="myform">
然后我们去validate方法里去做处理:
<?php public function validate(){ $date['name'] = I('post.lc_name'); $date['tel'] = I('post.lc_tel'); $date['youxiang'] = I('post.lc_email'); $date['address'] = I('post.lc_address'); $date['content'] = I('post.lc_content'); $yzm = I('post.code'); // $fkyz = D("Liuyan");/**/ // // if (!$fkyz->create()){ // // 如果创建失败 表示验证没有通过 输出错误提示信息 // exit($fkyz->getError()); // // }else{ // 验证通过 可以进行其他数据操作 $verify = new \Think\Verify(); $yzmyz = $verify->check($yzm); if(!$yzmyz){ $this->error('验证码错误'); } else{ $validate = M("liuyan3"); $validate->add($date); $this->success('添加成功'); } } // }
我注释的是验证;
这样一来 我输入的东西就存进了数据表里面,
我还需要在后台把他们遍历出来,我来控制它;
便利很简单:
<article:list type="liuyan3" limit="" order="id asc" where=""> <tr> <td>{$v.id}</td> <td>{$v.name}</td> <td>{$v.tel}</td> <td>{$v.youxiang}</td> <td>{$v.address}</td> <td>{$v.content}</td> <td> <a href="__CONTROLLER__/xg?code={$v.id}"> <i></i> 编辑</a> <a> <i></i> 删除</a> </td> </tr> </article:list>
然后做个修改吧:
修改连接到该控制器的xg方法,还顺便传了一下id;
看一下ajax处理,ajax简单
<script> var config = { '.chosen-select': {}, } for (var selector in config) { $(selector).chosen(config[selector]); } deal(); function deal() { $("#btn_s").click(function(){ var id=$("#ids").val(); var name=$("#laiyuan").val(); var tel=$("#laiyuan2").val(); var email=$("#views").val(); var address=$("#laiyuan_url").val(); var content=$("#liuyan").val(); alert(content); alert(id); alert(name); alert(email); alert(address); $.ajax({ url:"__CONTROLLER__/deal", data:{id:id,name:name,tel:tel,email:email,address:address,content:content}, dataType:"TEXT", type:"POST", success: function(r) { window.location.href="__CONTROLLER__/index"; } }) }) } </script> </body>
然后后台处理:
<? public function xg() { $id=I('get.code'); $this->assign("arr2",$id); $this->display('tg:public/xg'); } public function deal() { $id=I('post.id'); $data['name']=I('post.name'); $data['tel']=I('post.tel'); $data['youxiang']=I('post.email'); $data['address']=I('post.address'); $data['content']=I('post.content'); $db=M('liuyan3'); $r=$db->where("id='{$id}'")->save($data); dump($r); }
璇哥的笔记@@
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- php中防止表单重复提交的方法 2020-02-13
- php表单习惯用的正则表达式 2020-01-16
- php表单提交实例讲解 2019-12-22
- PHP中判断AJAX提交的数据的方法 2019-09-23
- laravel框架之状态更改 2019-07-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash